Skip to main content

CapturePaymentInput

Input for capturePayment. Requires the payment to be in AUTHORIZED state.

input CapturePaymentInput {
paymentId: ID!
amount: Int
}

Fields

CapturePaymentInput.paymentId ● ID! non-null scalar

Payment id to capture.

CapturePaymentInput.amount ● Int scalar

The amount to capture, which must be less than or equal to the original amount. Any additional amount will be automatically refunded. Defaults to the authorized amount when omitted.

Member Of

capturePayment mutation