CartPaymentDataInput
Payment configuration updates for the shopping cart.
Contains payment method selection, status updates, and external pricing overrides for cart payment processing.
input CartPaymentDataInput {
method: String
status: String
price: Float
}
Fields
CartPaymentDataInput.method
● String
scalar
Payment method identifier to use for this cart.
Maximum length of 50 characters. Specifies the payment method code such as 'credit_card', 'bank_transfer', or 'paypal'.
CartPaymentDataInput.status
● String
scalar
Current payment transaction status.
Updates the payment status such as 'pending', 'authorized', 'captured', 'failed', or 'refunded'.
CartPaymentDataInput.price
● Float
scalar
External payment processing cost excluding VAT.
When specified, overrides platform-calculated payment fees with this external value. Must be 0 or greater with maximum 5 decimal places. Setting this value changes the payment price mode to 'EXTERNAL'.
Member Of
CartUpdateInput
input