Skip to main content

InitiateFundingRequestPayload

Initiate A Funding Request Payload

union InitiateFundingRequestPayload = InitiateFundingRequestSuccessPayload | ForbiddenRejection | ValidationRejection | FundingLimitExceededRejection | ProjectFundingLimitExceededRejection | GlobalFundingLimitExceededRejection | FundingSourceWrongStatusRejection | FundingSourceNotFoundRejection | InsufficientFundsRejection | InstantFundingLimitExceededRejection | ProjectInstantFundingLimitExceededRejection | GlobalInstantFundingLimitExceededRejection | AccountVerificationWrongStatusRejection | IdempotencyConflictRejection

Possible types​

InitiateFundingRequestPayload.InitiateFundingRequestSuccessPayload object​

Initiate A Funding Request Success Payload

InitiateFundingRequestPayload.ForbiddenRejection object​

InitiateFundingRequestPayload.ValidationRejection object​

Rejection returned if an input contains invalid data

InitiateFundingRequestPayload.FundingLimitExceededRejection object​

Rejection returned when the Account Holder Funding has been exceeded

InitiateFundingRequestPayload.ProjectFundingLimitExceededRejection object​

Rejection returned when the Project Funding has been exceeded

InitiateFundingRequestPayload.GlobalFundingLimitExceededRejection object​

Rejection returned when the Global Funding has been exceeded

InitiateFundingRequestPayload.FundingSourceWrongStatusRejection object​

Rejection returned when the Funding Source is not in the expected status

InitiateFundingRequestPayload.FundingSourceNotFoundRejection object​

InitiateFundingRequestPayload.InsufficientFundsRejection object​

Rejection returned when the Available balance is insufficient

InitiateFundingRequestPayload.InstantFundingLimitExceededRejection object​

Rejection returned when the Account Holder Instant Funding limit has been exceeded

InitiateFundingRequestPayload.ProjectInstantFundingLimitExceededRejection object​

Rejection returned when the Project Instant Funding limit has been exceeded

InitiateFundingRequestPayload.GlobalInstantFundingLimitExceededRejection object​

Rejection returned when the Global Instant Funding limit has been exceeded

InitiateFundingRequestPayload.AccountVerificationWrongStatusRejection object​

Rejection returned when the Account Verification is not in the expected status

InitiateFundingRequestPayload.IdempotencyConflictRejection object​

In the chance that a request is made while still concurrently processing the first request under the same idempotencyKey, or if the same idempotencyKey is used with different parameters. the APIs will return this rejection.

Returned By​

initiateFundingRequest mutation