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