{
"request": {
"paymentRecordId": "string",
"externalPaymentId": "string",
"status": "PENDING",
"amount": 0,
"currency": "string",
"paidAt": "string",
"rawPayload": "string"
}
}curl --location --request POST 'http://localhost:8080/payments/payments/callback/' \
--header 'Content-Type: application/json' \
--data-raw '{
"request": {
"paymentRecordId": "string",
"externalPaymentId": "string",
"status": "PENDING",
"amount": 0,
"currency": "string",
"paidAt": "string",
"rawPayload": "string"
}
}'{
"code": 0,
"result": {
"id": "string",
"payment": {
"id": "string",
"userId": "string",
"packageId": "string",
"method": "ESEWA",
"status": "PENDING",
"externalPaymentId": "string",
"paidAt": "string",
"createdAt": "string",
"paymentRequestSnapshot": "string",
"paymentResponseSnapshot": "string"
},
"subscription": {
"id": "string",
"userId": "string",
"status": "ACTIVE",
"startsAt": "string",
"expiresAt": "string",
"createdAt": "string",
"updatedAt": "string",
"payment": {
"id": "string",
"userId": "string",
"packageId": "string",
"method": "ESEWA",
"status": "PENDING",
"externalPaymentId": "string",
"paidAt": "string",
"createdAt": "string",
"paymentRequestSnapshot": "string",
"paymentResponseSnapshot": "string"
}
}
},
"error": "string"
}