mutation

initialisePayment

Initiate the payment procedure for an order. Upon successful initiation, it returns a details including the success status, aggregator information, payment method, status, merchant order ID aggregator order, polling URL, timeout, virtual ID, Razorpay payment ID, customer ID, and device ID.
Arguments
paymentInitializationRequestInput
PaymentInitializationRequestInput
Payment Initialization Request.
Response
aggregator
String!
Required
Payment gateway name.
aggregator_order_id
String
Payment order id.
amount
Int
Payable amount.
bqr_image
String
Bharat qr image url.
currency
String
Currency code.
customer_id
String
Payment gateway customer id.
device_id
String
EDC machine Unique Identifier.
merchant_order_id
String!
Required
Order id.
method
String!
Required
Payment method.
polling_url
String!
Required
Polling url.
razorpay_payment_id
String
Payment id.
status
String
Status of payment.
success
Boolean!
Required
Response is successful or not.
timeout
Int
Timeout.
upi_poll_url
String
UPI poll url.
virtual_id
String
Payment virtual address.
Customer vpa address.
Mutation
Loading...
Try it
Input Variables
Loading...
Response
Loading...