Order Create Mandate Payment User Error
An error that occurs during the execution of .
Anchor to FieldsFields
- Anchor to codecode•Order
Create Mandate Payment User Error Code The error code.
- Anchor to fieldfield•[String!]
The path to the input field that caused the error.
- Anchor to messagemessage•String!non-null
The error message.
Anchor to MutationsMutations
- •mutation
Creates a payment for an
Orderusing a stored. A payment mandate represents the customer's authorization to charge their payment method for deferred payments, such as pre-orders or try-before-you-buy purchases.The mutation processes the payment asynchronously and returns a
Jobfor tracking the payment status. You can specify the payment amount to collect, and use theargument to either immediately capture the payment or only authorize it for later capture. Each payment request requires a uniqueto prevent duplicate charges. Subsequent calls with the same key return the original payment result rather than creating a new payment.Learn more about deferred payments and payment mandates and idempotent requests.
- •ID!required
The ID of the order to collect the balance for.
- Anchor to paymentScheduleIdpayment•ID
Schedule Id The ID of the payment schedule to collect the balance for.
- Anchor to idempotencyKeyidempotency•String!
Key required A unique key to identify the payment request.
- Anchor to mandateIdmandate•ID!
Id required The mandate ID used for payment.
- Anchor to amountamount•Money
Input The payment amount to collect.
- Anchor to autoCaptureauto•Boolean
Capture Default:true Whether the payment should be authorized or captured. If
false, then the authorization of the payment is triggered.
Arguments
- •ID!