Request
Body Params application/json
{
"request": {
"userId": "string",
"months": 0,
"startsFrom": "string",
"paymentId": "string",
"remarks": "string"
}
}
Request Code Samples
curl --location --request POST 'http://localhost:8080/payments/subscriptions/addMonths' \
--header 'Content-Type: application/json' \
--data-raw '{
"request": {
"userId": "string",
"months": 0,
"startsFrom": "string",
"paymentId": "string",
"remarks": "string"
}
}'
Responses
{
"code": 0,
"result": {
"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"
}
Modified at 2026-04-02 20:34:51