Payment method details including meta, mode, name, amount, and extra identifiers.
Fields
amount
FloatAmount to be paid using this method. Example: 499.0
mode
String!Required
Payment mode (e.g., COD, NB, CARD, UPI). Example: 'UPI'
name
StringDisplay name of the payment method. Example: 'Google Pay'
payment
StringPayment type/category. Example: 'required'
payment_identifier
StringPayment identifier from gateway. Example: 'pay_abc123'
payment_extra_identifiers
JSONExtra identifiers for payment. Example: { upi_vpa: 'name@upi' }
payment_meta
PaymentMetaInput!Required
Payment meta (merchant code, type, gateway, identifier).
Was this section helpful?