Verify and update status of a payment made through a link.Upon successful verification and update, the response includes details about the aggregator name, payment status, and whether retrying the process is required.
Arguments
paymentStatusUpdateRequestInput
PaymentStatusUpdateRequestInputPayment Status Update Request.
Mutation
1mutation checkAndUpdatePaymentStatusPaymentLink(2 $paymentStatusUpdateRequestInput: PaymentStatusUpdateRequestInput3) {4 checkAndUpdatePaymentStatusPaymentLink(5 paymentStatusUpdateRequestInput: $paymentStatusUpdateRequestInput6 ) {7 aggregator_name8 redirect_url9 retry10 status11 success12 }13}
Try it
Input Variables
1{2 "paymentStatusUpdateRequestInput": {3 "aggregator": "aggregator",4 "amount": 42,5 "contact": "contact",6 "currency": "currency",7 "customer_id": "customer_id",8 "device_id": "device_id",9 "email": "test-email@yourcompany.com",10 "merchant_order_id": "merchant_order_id",11 "merchant_transaction_id": "merchant_transaction_id",12 "method": "method",13 "order_id": "order_id",14 "status": "status",15 "vpa": "vpa"16 }17}
Response
1{2 "checkAndUpdatePaymentStatusPaymentLink": {3 "aggregator_name": "aggregator_name",4 "redirect_url": "redirect_url",5 "retry": true,6 "status": "status",7 "success": true8 }9}
Was this section helpful?