{ "success": false, "error": { "code": "PAYMENT_GATEWAY_VALIDATION_ERROR", "message": "Validation error", "details": { "amount": [ "Recurring amount must be less than or equal to the subscription billing amount" ] } }}
{ "success": false, "error": { "code": "PAYMENT_GATEWAY_VALIDATION_ERROR", "message": "Validation error", "details": { "amount": [ "Recurring amount must be less than or equal to the subscription billing amount" ] } }}
Trigger a charge on an active ADHOC subscription. The API call initiates the payment — the actual payment outcome (success, failure, or cancellation) is delivered asynchronously via webhooks, at which point the order and payment records are created in the system.
This endpoint only supports ADHOC subscriptions. The subscription must have an active mandate before a recurring payment can be triggered.
Path Parameters
string
required
The unique identifier (uid) of the subscription.
Request Body
number
Amount to charge for this recurring execution. If not provided, the subscription’s billing_amount is used. Must be less than or equal to the subscription’s billing_amount.
string
Your reference for this charge: 1–50 letters, numbers and hyphens. It becomes this debit’s payment_id, so the outcome comes back under your own reference. Must be unique across your orders, including failed ones. If omitted, a payment_id is generated with a REC- prefix.
Response Fields
string
The subscription identifier.
string
Identifier of this debit: the reference_id you sent, or one generated with a REC- prefix. Store it against your order: when the debit’s outcome arrives, its payment carries this value as merchant_reference_id in the Payment Successful and Payment Failed webhooks, and as reference_id in Get Subscription Payments. A retried debit has -attempt-1, -attempt-2, and so on appended. It is not the ID of a payment record, so Get Payment does not accept it.
number
The amount charged for this recurring payment.
string
Status of the API call. success means the payment was initiated — not that it has been captured.
{ "success": false, "error": { "code": "PAYMENT_GATEWAY_VALIDATION_ERROR", "message": "Validation error", "details": { "amount": [ "Recurring amount must be less than or equal to the subscription billing amount" ] } }}
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"EximPe Docs","colors":{"primary":"#26a887","light":"#07C983","dark":"#15803D"},"logo":{"light":"https://mintcdn.com/lesamis/y5zkI3pHSxYeqMuI/logo/Black.svg?fit=max\u0026auto=format\u0026n=y5zkI3pHSxYeqMuI\u0026q=85\u0026s=14d310ad411e0f3fe22ccde2bfb6f5a9","dark":"https://mintcdn.com/lesamis/y5zkI3pHSxYeqMuI/logo/White.svg?fit=max\u0026auto=format\u0026n=y5zkI3pHSxYeqMuI\u0026q=85\u0026s=7b9dedaab472953df60a9bc16df79053"},"favicon":"https://mintcdn.com/lesamis/y5zkI3pHSxYeqMuI/favicon.svg?fit=max\u0026auto=format\u0026n=y5zkI3pHSxYeqMuI\u0026q=85\u0026s=af71dfaa5920386e133a9c7091f86b27","navbar":{"links":[{"href":"mailto:[email protected]","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://merchant.eximpe.com"}},"footer":{"socials":{"facebook":"https://www.facebook.com/eximpe","twitter":"https://x.com/eximpe","instagram":"https://www.instagram.com/exim.pe?hl=en","linkedin":"https://www.linkedin.com/company/eximpe?viewAsMember=true"}},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"lesamis","hasAudioNarration":false,"actualSubdomain":"lesamis","customDomains":["docs.eximpe.com"],"gitSource":{"type":"github","owner":"akhil-kumar-mg-mint","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{},"buildId":"6af6fc288995c8cbf2f53ac3","clientVersion":"0.0.4128","searchFilterCounts":[{"language":"default","tag":"API Reference","count":174},{"language":"default","tag":"Integration Guide","count":57},{"language":"default","tag":"Webhooks","count":35},{"language":"default","tag":"Subscriptions","count":33},{"language":"default","tag":"Payment Integration","count":23},{"language":"default","tag":"Get Started","count":22},{"language":"default","tag":"Merchant","count":17},{"language":"default","tag":"Payment Links","count":14},{"language":"default","tag":"Virtual Bank Accounts","count":13},{"language":"default","tag":"Chargeback","count":12}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"@media (min-width: 1024px){#sidebar{border-right:1px solid rgba(0, 0, 0, 0.05)!important}}.hidden.lg\\:flex.items-center.gap-x-2 button[id*=\"radix\"],[class*=\"VersionSwitcher\"] button{width:auto!important;min-width:120px!important;padding:6px 12px!important;height:32px!important;background-color:#15803d!important;color:white!important;border:none!important;border-radius:8px!important;font-size:0.85rem!important;letter-spacing:0.01em!important;box-shadow:0 4px 6px -1px rgba(38, 168, 135, 0.2), 0 2px 4px -1px rgba(38, 168, 135, 0.1)!important;transition:all 0.2s ease!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-bottom:0!important;vertical-align:middle!important}#navigation-items>div.flex.flex-col>button[id*=\"radix\"]{width:fit-content!important;min-width:110px!important;padding:6px 12px!important;height:32px!important;align-self:flex-start!important;margin-bottom:16px!important;background-color:#15803d!important;color:white!important;border:none!important;border-radius:8px!important;font-size:0.85rem!important;box-shadow:0 4px 6px -1px rgba(38, 168, 135, 0.2)!important}.hidden.lg\\:flex.items-center.gap-x-2 button[id*=\"radix\"]:hover,#navigation-items>div.flex.flex-col>button[id*=\"radix\"]:hover{background-color:#1f8a6d!important;transform:translateY(-1px)!important}.hidden.lg\\:flex.items-center.gap-x-2 button[id*=\"radix\"] span,.hidden.lg\\:flex.items-center.gap-x-2 button[id*=\"radix\"] div,#navigation-items>div.flex.flex-col>button[id*=\"radix\"] span,#navigation-items>div.flex.flex-col>button[id*=\"radix\"] div{color:white!important}.hidden.lg\\:flex.items-center.gap-x-2{align-items:center!important;display:flex!important;gap:12px!important}.hidden.lg\\:flex.items-center.gap-x-2 button[id*=\"radix\"]::before,#navigation-items>div.flex.flex-col>button[id*=\"radix\"]::before{content:\"API\";font-size:0.65rem;text-transform:uppercase;background:rgba(255, 255, 255, 0.2);padding:1px 5px;border-radius:3px;margin-right:6px}@media (max-width: 1023px){header+div>div.flex{flex-wrap:wrap!important}}.mermaid svg{margin-left:auto!important;margin-right:auto!important}"}],"page":{"pagePath":"api-reference/v2/subscriptions/recurring-payment","slug":"/api-reference/v2/subscriptions/recurring-payment","pageMetadata":{"title":"Trigger Recurring Payment","description":"Trigger a recurring payment for a ADHOC subscription.","api":"POST /pg/subscriptions/{subscription_id}/recurring_payment/","href":"/api-reference/v2/subscriptions/recurring-payment"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Trigger a recurring payment for a ADHOC subscription.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Heading,Info,ParamField,ResponseField}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);if(!ResponseField)_missingMdxReference(`ResponseField`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Trigger a charge on an active `,_jsx(_components.strong,{children:`ADHOC`}),` subscription. The API call initiates the payment — the actual payment outcome (success, failure, or cancellation) is delivered asynchronously via webhooks, at which point the order and payment records are created in the system.`]}),`\n`,_jsx(Info,{children:_jsxs(_components.p,{children:[`This endpoint only supports `,_jsx(_components.strong,{children:`ADHOC`}),` subscriptions. The subscription must have an active mandate before a recurring payment can be triggered.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`path-parameters`,children:`Path Parameters`}),`\n`,_jsx(ParamField,{path:`subscription_id`,type:`string`,required:true,id:`param-subscription-id`,children:_jsx(_components.p,{children:`The unique identifier (uid) of the subscription.`})}),`\n`,_jsx(Heading,{level:`3`,id:`request-body`,children:`Request Body`}),`\n`,_jsx(ParamField,{body:`amount`,type:`number`,id:`param-amount`,children:_jsxs(_components.p,{children:[`Amount to charge for this recurring execution. If not provided, the subscription’s `,_jsx(_components.code,{children:`billing_amount`}),` is used. Must be less than or equal to the subscription’s `,_jsx(_components.code,{children:`billing_amount`}),`.`]})}),`\n`,_jsx(ParamField,{body:`reference_id`,type:`string`,id:`param-reference-id`,children:_jsxs(_components.p,{children:[`Your reference for this charge: 1–50 letters, numbers and hyphens. It becomes this debit’s `,_jsx(_components.code,{children:`payment_id`}),`, so the outcome comes back under your own reference. Must be unique across your orders, including failed ones. If omitted, a `,_jsx(_components.code,{children:`payment_id`}),` is generated with a `,_jsx(_components.code,{children:`REC-`}),` prefix.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`response-fields`,children:`Response Fields`}),`\n`,_jsx(ResponseField,{name:`subscription_id`,type:`string`,id:`param-subscription-id-1`,children:_jsx(_components.p,{children:`The subscription identifier.`})}),`\n`,_jsx(ResponseField,{name:`payment_id`,type:`string`,id:`param-payment-id`,children:_jsxs(_components.p,{children:[`Identifier of this debit: the `,_jsx(_components.code,{children:`reference_id`}),` you sent, or one generated with a `,_jsx(_components.code,{children:`REC-`}),` prefix. Store it against your order: when the debit’s outcome arrives, its payment carries this value as `,_jsx(_components.code,{children:`merchant_reference_id`}),` in the `,_jsx(_components.a,{href:`/api-reference/v2/webhooks/payment-successful`,children:`Payment Successful`}),` and `,_jsx(_components.a,{href:`/api-reference/v2/webhooks/payment-failed`,children:`Payment Failed`}),` webhooks, and as `,_jsx(_components.code,{children:`reference_id`}),` in `,_jsx(_components.a,{href:`/api-reference/v2/subscriptions/payments`,children:`Get Subscription Payments`}),`. A retried debit has `,_jsx(_components.code,{children:`-attempt-1`}),`, `,_jsx(_components.code,{children:`-attempt-2`}),`, and so on appended. It is not the ID of a payment record, so `,_jsx(_components.a,{href:`/api-reference/v2/payment/get`,children:`Get Payment`}),` does not accept it.`]})}),`\n`,_jsx(ResponseField,{name:`payment_amount`,type:`number`,id:`param-payment-amount`,children:_jsx(_components.p,{children:`The amount charged for this recurring payment.`})}),`\n`,_jsx(ResponseField,{name:`status`,type:`string`,id:`param-status`,children:_jsxs(_components.p,{children:[`Status of the API call. `,_jsx(_components.code,{children:`success`}),` means the payment was initiated — not that it has been captured.`]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Trigger Recurring Payment","description":"Trigger a recurring payment for a ADHOC subscription.","api":"POST /pg/subscriptions/{subscription_id}/recurring_payment/","href":"/api-reference/v2/subscriptions/recurring-payment"}}},"mdxSourceWithNoJs":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,..._provideComponents(),...props.components},{CodeBlock,Heading,Info,ParamField,ResponseExample,ResponseField}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);if(!ResponseExample)_missingMdxReference(`ResponseExample`,true);if(!ResponseField)_missingMdxReference(`ResponseField`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Trigger a charge on an active `,_jsx(_components.strong,{children:`ADHOC`}),` subscription. The API call initiates the payment — the actual payment outcome (success, failure, or cancellation) is delivered asynchronously via webhooks, at which point the order and payment records are created in the system.`]}),`\n`,_jsx(Info,{children:_jsxs(_components.p,{children:[`This endpoint only supports `,_jsx(_components.strong,{children:`ADHOC`}),` subscriptions. The subscription must have an active mandate before a recurring payment can be triggered.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`path-parameters`,children:`Path Parameters`}),`\n`,_jsx(ParamField,{path:`subscription_id`,type:`string`,required:true,id:`param-subscription-id`,children:_jsx(_components.p,{children:`The unique identifier (uid) of the subscription.`})}),`\n`,_jsx(Heading,{level:`3`,id:`request-body`,children:`Request Body`}),`\n`,_jsx(ParamField,{body:`amount`,type:`number`,id:`param-amount`,children:_jsxs(_components.p,{children:[`Amount to charge for this recurring execution. If not provided, the subscription’s `,_jsx(_components.code,{children:`billing_amount`}),` is used. Must be less than or equal to the subscription’s `,_jsx(_components.code,{children:`billing_amount`}),`.`]})}),`\n`,_jsx(ParamField,{body:`reference_id`,type:`string`,id:`param-reference-id`,children:_jsxs(_components.p,{children:[`Your reference for this charge: 1–50 letters, numbers and hyphens. It becomes this debit’s `,_jsx(_components.code,{children:`payment_id`}),`, so the outcome comes back under your own reference. Must be unique across your orders, including failed ones. If omitted, a `,_jsx(_components.code,{children:`payment_id`}),` is generated with a `,_jsx(_components.code,{children:`REC-`}),` prefix.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`response-fields`,children:`Response Fields`}),`\n`,_jsx(ResponseField,{name:`subscription_id`,type:`string`,id:`param-subscription-id-1`,children:_jsx(_components.p,{children:`The subscription identifier.`})}),`\n`,_jsx(ResponseField,{name:`payment_id`,type:`string`,id:`param-payment-id`,children:_jsxs(_components.p,{children:[`Identifier of this debit: the `,_jsx(_components.code,{children:`reference_id`}),` you sent, or one generated with a `,_jsx(_components.code,{children:`REC-`}),` prefix. Store it against your order: when the debit’s outcome arrives, its payment carries this value as `,_jsx(_components.code,{children:`merchant_reference_id`}),` in the `,_jsx(_components.a,{href:`/api-reference/v2/webhooks/payment-successful`,children:`Payment Successful`}),` and `,_jsx(_components.a,{href:`/api-reference/v2/webhooks/payment-failed`,children:`Payment Failed`}),` webhooks, and as `,_jsx(_components.code,{children:`reference_id`}),` in `,_jsx(_components.a,{href:`/api-reference/v2/subscriptions/payments`,children:`Get Subscription Payments`}),`. A retried debit has `,_jsx(_components.code,{children:`-attempt-1`}),`, `,_jsx(_components.code,{children:`-attempt-2`}),`, and so on appended. It is not the ID of a payment record, so `,_jsx(_components.a,{href:`/api-reference/v2/payment/get`,children:`Get Payment`}),` does not accept it.`]})}),`\n`,_jsx(ResponseField,{name:`payment_amount`,type:`number`,id:`param-payment-amount`,children:_jsx(_components.p,{children:`The amount charged for this recurring payment.`})}),`\n`,_jsx(ResponseField,{name:`status`,type:`string`,id:`param-status`,children:_jsxs(_components.p,{children:[`Status of the API call. `,_jsx(_components.code,{children:`success`}),` means the payment was initiated — not that it has been captured.`]})}),`\n`,_jsxs(ResponseExample,{children:[_jsx(CodeBlock,{filename:`200 - Payment initiated`,numberOfLines:`12`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`12`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"success\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"message\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Recurring payment triggered successfully\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"data\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"subscription_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"sub_abc123\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"payment_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"REC-sub_abc123-a1b2c3d4\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"cf_payment_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"cf_pay_789\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"payment_amount\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`500.00`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"success\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"message\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ADHOC recurring payment initiated successfully\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),_jsx(CodeBlock,{filename:`400 - Amount exceeds billing amount`,numberOfLines:`12`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`12`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"success\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"error\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"code\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"PAYMENT_GATEWAY_VALIDATION_ERROR\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"message\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Validation error\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"details\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"amount\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Recurring amount must be less than or equal to the subscription billing amount\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),_jsx(CodeBlock,{filename:`400 - Reference ID already used`,numberOfLines:`10`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`10`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"success\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"error\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"code\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"PAYMENT_GATEWAY_VALIDATION_ERROR\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"message\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Validation error\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"details\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"reference_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Reference ID already exists\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),_jsx(CodeBlock,{filename:`503 - API error`,numberOfLines:`10`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`10`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"success\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"error\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"code\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"PAYMENT_GATEWAY_API_ERROR\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"message\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Payment gateway API error\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"details\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"message\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Failed to trigger recurring payment\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Trigger Recurring Payment","description":"Trigger a recurring payment for a ADHOC subscription.","api":"POST /pg/subscriptions/{subscription_id}/recurring_payment/","href":"/api-reference/v2/subscriptions/recurring-payment"}}}},"mdxExtracts":{"tableOfContents":[{"title":"Path Parameters","slug":"path-parameters","depth":3,"children":[]},{"title":"Request Body","slug":"request-body","depth":3,"children":[]},{"title":"Response Fields","slug":"response-fields","depth":3,"children":[]}],"codeExamples":{"response":{"type":"ResponseExample","children":[{"filename":"200 - Payment initiated","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"json\">\u003ccode language=\"json\" numberOfLines=\"12\">\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">{\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"success\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">true\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"message\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Recurring payment triggered successfully\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"data\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"subscription_id\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"sub_abc123\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"payment_id\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"REC-sub_abc123-a1b2c3d4\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"cf_payment_id\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"cf_pay_789\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"payment_amount\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">500.00\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"status\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"success\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"message\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"ADHOC recurring payment initiated successfully\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">}\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"},{"filename":"400 - Amount exceeds billing amount","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"json\">\u003ccode language=\"json\" numberOfLines=\"12\">\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">{\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"success\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">false\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"error\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"code\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"PAYMENT_GATEWAY_VALIDATION_ERROR\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"message\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Validation error\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"details\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"amount\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"Recurring amount must be less than or equal to the subscription billing amount\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> ]\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">}\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"},{"filename":"400 - Reference ID already used","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"json\">\u003ccode language=\"json\" numberOfLines=\"10\">\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">{\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"success\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">false\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"error\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"code\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"PAYMENT_GATEWAY_VALIDATION_ERROR\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"message\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Validation error\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"details\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"reference_id\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Reference ID already exists\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">}\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"},{"filename":"503 - API error","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"json\">\u003ccode language=\"json\" numberOfLines=\"10\">\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">{\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"success\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">false\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"error\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"code\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"PAYMENT_GATEWAY_API_ERROR\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"message\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Payment gateway API error\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"details\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"message\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Failed to trigger recurring payment\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">}\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"}],"attributes":[]}},"endpoint":{"title":"Trigger Recurring Payment","path":"/pg/subscriptions/{subscription_id}/recurring_payment/","method":"post","request":{"security":[],"parameters":{"query":{},"header":{},"cookie":{},"path":{"subscription_id":{"schema":[{"type":"string","description":"The unique identifier (uid) of the subscription.","required":true}]}}},"body":{"application/json":{"schemaArray":[{"type":"object","properties":{"amount":[{"type":"number","description":"Amount to charge for this recurring execution. If not provided, the subscription’s `billing_amount` is used. Must be less than or equal to the subscription’s `billing_amount` ."}],"reference_id":[{"type":"string","description":"Your reference for this charge: 1–50 letters, numbers and hyphens. It becomes this debit’s `payment_id` , so the outcome comes back under your own reference. Must be unique across your orders, including failed ones. If omitted, a `payment_id` is generated with a `REC-` prefix."}]}}],"examples":{"example":{"value":{"amount":123,"reference_id":"\u003cstring>"}}}}}},"response":{"200":{"application/json":{"schemaArray":[{"type":"object","properties":{"subscription_id":[{"type":"string","description":"The subscription identifier."}],"payment_id":[{"type":"string","description":"Identifier of this debit: the `reference_id` you sent, or one generated with a `REC-` prefix. Store it against your order: when the debit’s outcome arrives, its payment carries this value as `merchant_reference_id` in the Payment Successful and Payment Failed webhooks, and as `reference_id` in Get Subscription Payments . A retried debit has `-attempt-1` , `-attempt-2` , and so on appended. It is not the ID of a payment record, so Get Payment does not accept it."}],"payment_amount":[{"type":"number","description":"The amount charged for this recurring payment."}],"status":[{"type":"string","description":"Status of the API call. `success` means the payment was initiated — not that it has been captured."}]}}],"examples":{"example":{"value":{"subscription_id":"\u003cstring>","payment_id":"\u003cstring>","payment_amount":123,"status":"\u003cstring>"}}}}}},"deprecated":false}},"jsLinks":["/_mintlify/custom/lesamis/be3361b0969b1724/ai-chat-buttons.js"],"subdomain":"lesamis","siteName":"EximPe Docs","title":"Trigger Recurring Payment - EximPe Docs","navMaps":{"firstHrefInVersion":{"Version 1":{"href":"/api-reference/v1/subscriptions/recurring-payment","matchLevel":1},"Version 2":{"href":"/api-reference/v2/subscriptions/recurring-payment","matchLevel":0},"Version 3":{"href":"/api-reference/v3/subscriptions/recurring-payment","matchLevel":1}},"firstHrefInLanguage":{}},"lastModified":"2026-10-22T07:12:40.534Z","originalFileLocation":"api-reference/v2/subscriptions/recurring-payment.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Trigger a recurring payment for a ADHOC subscription.\">\u003cmeta data-mint-head name=\"application-name\" content=\"EximPe Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/lesamis/Kc3HgBE2FbW_xXMJ/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/lesamis/Kc3HgBE2FbW_xXMJ/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/lesamis/Kc3HgBE2FbW_xXMJ/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/lesamis/Kc3HgBE2FbW_xXMJ/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/lesamis/Kc3HgBE2FbW_xXMJ/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/lesamis/Kc3HgBE2FbW_xXMJ/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/lesamis/Kc3HgBE2FbW_xXMJ/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/lesamis/Kc3HgBE2FbW_xXMJ/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/lesamis/Kc3HgBE2FbW_xXMJ/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Trigger Recurring Payment - EximPe Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Trigger a recurring payment for a ADHOC subscription.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"EximPe Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.eximpe.com/api-reference/v2/subscriptions/recurring-payment\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://lesamis.mintlify.site/_mintlify/api/og/v2?division=Subscriptions\u0026amp;title=Trigger+Recurring+Payment\u0026amp;description=Trigger+a+recurring+payment+for+a+ADHOC+subscription.\u0026amp;theme=60e474b9fffebefb913ea5ce\u0026amp;signature=2ace4fc656064995a981fb65c5da380202b1d2920574532ed5a7b323290a8328\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Trigger Recurring Payment - EximPe Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Trigger a recurring payment for a ADHOC subscription.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://lesamis.mintlify.site/_mintlify/api/og/v2?division=Subscriptions\u0026amp;title=Trigger+Recurring+Payment\u0026amp;description=Trigger+a+recurring+payment+for+a+ADHOC+subscription.\u0026amp;theme=60e474b9fffebefb913ea5ce\u0026amp;signature=2ace4fc656064995a981fb65c5da380202b1d2920574532ed5a7b323290a8328\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/lesamis/Kc3HgBE2FbW_xXMJ/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"EximPe Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#26a887\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.eximpe.com/api-reference/v2/subscriptions/recurring-payment\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/v2/subscriptions/recurring-payment.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.eximpe.com/#organization\",\"name\":\"EximPe Docs\",\"url\":\"https://docs.eximpe.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/lesamis/y5zkI3pHSxYeqMuI/logo/Black.svg?fit=max\u0026auto=format\u0026n=y5zkI3pHSxYeqMuI\u0026q=85\u0026s=14d310ad411e0f3fe22ccde2bfb6f5a9\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.eximpe.com#website\",\"name\":\"EximPe Docs\",\"url\":\"https://docs.eximpe.com\",\"publisher\":{\"@id\":\"https://docs.eximpe.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.eximpe.com/api-reference/v2/subscriptions/recurring-payment#webpage\",\"url\":\"https://docs.eximpe.com/api-reference/v2/subscriptions/recurring-payment\",\"name\":\"Trigger Recurring Payment\",\"description\":\"Trigger a recurring payment for a ADHOC subscription.\",\"dateModified\":\"2026-10-22T07:12:40.534Z\",\"isPartOf\":{\"@id\":\"https://docs.eximpe.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.eximpe.com/api-reference/v2/subscriptions/recurring-payment#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.eximpe.com/api-reference/v2/subscriptions/recurring-payment#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Subscriptions\",\"item\":\"https://docs.eximpe.com/api-reference/v2/subscriptions/create-intent\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Trigger Recurring Payment\",\"item\":\"https://docs.eximpe.com/api-reference/v2/subscriptions/recurring-payment\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.eximpe.com/api-reference/v2/subscriptions/recurring-payment#apireference\",\"headline\":\"Trigger Recurring Payment\",\"name\":\"Trigger Recurring Payment\",\"description\":\"Trigger a recurring payment for a ADHOC subscription.\",\"url\":\"https://docs.eximpe.com/api-reference/v2/subscriptions/recurring-payment\",\"mainEntityOfPage\":{\"@id\":\"https://docs.eximpe.com/api-reference/v2/subscriptions/recurring-payment#webpage\"},\"dateModified\":\"2026-10-22T07:12:40.534Z\",\"publisher\":{\"@id\":\"https://docs.eximpe.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.eximpe.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"EximPe Docs\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"EximPe Docs\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api-reference/v2/subscriptions/recurring-payment.md","siteName":"EximPe Docs","nav":{"global":null,"versions":[{"version":"Version 1","pages":[{"title":"Version 1","href":"/api-reference/v1/subscriptions/recurring-payment"}]},{"version":"Version 2","tabs":[{"tab":"Integration Guide","pages":[{"title":"Integration Guide","href":"/integration-guide/v2/getting-started/introduction"}]},{"tab":"API Reference","groups":[{"group":"Order","pages":[{"title":"Create Order","openapi":"openapi/openapi.json POST /pg/orders/","href":"/api-reference/v2/order/create"},{"title":"Get Order Status","openapi":"GET /pg/orders/{order_id}/status/","href":"/api-reference/v2/order/get-status"},{"title":"Get Order Details","openapi":"GET /pg/orders/{order_id}/","href":"/api-reference/v2/order/get"}]},{"group":"Payment","pages":[{"title":"List Payments","openapi":"GET /pg/payments/","href":"/api-reference/v2/payment/list"},{"title":"Get Payment","openapi":"GET /pg/payments/{payment_id}/","href":"/api-reference/v2/payment/get"},{"title":"Upload Payment Verification Details","openapi":"POST /pg/payments/{uid}/upload-verification-details/","href":"/api-reference/v2/payment/upload-verification-details"}]},{"group":"Card Tokens","pages":[{"title":"List Saved Cards","openapi":"GET /pg/tokens/","href":"/api-reference/v2/card-tokens/list"},{"title":"Delete Saved Card","openapi":"POST /pg/tokens/delete/","href":"/api-reference/v2/card-tokens/delete"}]},{"group":"Merchant","pages":[{"title":"Create Merchant","openapi":"POST /partners/merchants/","href":"/api-reference/v2/merchant/create"},{"title":"List Merchants","openapi":"GET /partners/merchants/","href":"/api-reference/v2/merchant/list"},{"title":"Get Merchant","openapi":"GET /partners/merchants/{merchant_id}/","href":"/api-reference/v2/merchant/get"},{"title":"Update Merchant","openapi":"PATCH /partners/merchants/{merchant_id}/","href":"/api-reference/v2/merchant/update"}]},{"group":"Settlement","pages":[{"title":"List Settlements","openapi":"GET /pg/settlements/","href":"/api-reference/v2/settlement/list"},{"title":"Get Settlement","openapi":"GET /pg/settlements/{settlement_id}/","href":"/api-reference/v2/settlement/get"},{"title":"Settlement Reconciliation","openapi":"GET /pg/settlements/{uid}/recon/","href":"/api-reference/v2/settlement/recon"}]},{"group":"Refund","pages":[{"title":"Create Refund","openapi":"POST /pg/refunds/","href":"/api-reference/v2/refunds/create"},{"title":"List Refunds","openapi":"GET /pg/refunds/","href":"/api-reference/v2/refunds/list"},{"title":"Get Refund","openapi":"GET /pg/refunds/{refund_id}/","href":"/api-reference/v2/refunds/get"}]},{"group":"Chargeback","pages":[{"title":"List Chargebacks","openapi":"openapi/openapi.json GET /pg/chargebacks/","href":"/api-reference/v2/chargebacks/list"},{"title":"Get Chargeback","openapi":"openapi/openapi.json GET /pg/chargebacks/{chargeback_id}/","href":"/api-reference/v2/chargebacks/get"},{"title":"Get Chargeback Actions","openapi":"openapi/openapi.json GET /pg/chargebacks/{chargeback_id}/actions/","href":"/api-reference/v2/chargebacks/actions"},{"title":"Respond to Chargeback","openapi":"openapi/openapi.json POST /pg/chargebacks/{chargeback_id}/respond/","href":"/api-reference/v2/chargebacks/respond"}]},{"group":"Subscriptions","pages":[{"title":"Create UPI Subscription (Intent Flow)","openapi":"openapi/v2-subscriptions.json POST /pg/subscriptions/intent/","href":"/api-reference/v2/subscriptions/create-intent"},{"title":"Create Card Subscription","openapi":"openapi/v2-subscriptions.json POST /pg/subscriptions/card/","href":"/api-reference/v2/subscriptions/create-card-flow"},{"title":"Get Subscription Order Details","openapi":"GET /pg/subscriptions/{subscription_id}/","href":"/api-reference/v2/subscriptions/get"},{"title":"Modify Subscription Mandate","openapi":"openapi/v2-subscriptions.json POST /pg/subscriptions/{subscription_id}/modify_mandate/","href":"/api-reference/v2/subscriptions/modify-mandate"},{"title":"Get Subscription Mandate Status","openapi":"GET /pg/subscriptions/{subscription_id}/mandate_status/","href":"/api-reference/v2/subscriptions/mandate-status"},{"title":"Cancel Subscription Mandate","description":"Cancel a UPI subscription mandate via the Partner API and mark the subscription as CANCELLED.","openapi":"POST /pg/subscriptions/{subscription_id}/cancel_mandate/","href":"/api-reference/v2/subscriptions/cancel-mandate"},{"title":"Trigger Recurring Payment","api":"POST /pg/subscriptions/{subscription_id}/recurring_payment/","href":"/api-reference/v2/subscriptions/recurring-payment"},{"title":"Get Subscription Payments","description":"Fetch all payments from the internal system associated with a subscription.","api":"GET /pg/subscriptions/{subscription_id}/payments/","href":"/api-reference/v2/subscriptions/payments"},{"title":"Fetch PG Payments","api":"GET /pg/subscriptions/{subscription_id}/pg_payments/","href":"/api-reference/v2/subscriptions/pg-payments"},{"title":"Simulate Payment","api":"POST /pg/subscriptions/{subscription_id}/simulate_payment/","href":"/api-reference/v2/subscriptions/simulate-payment"}]},{"group":"Payment Links","pages":[{"title":"Create Payment Link","openapi":"POST /pg/payment-links/","href":"/api-reference/v2/payment-link/create"},{"title":"List Payment Links","openapi":"GET /pg/payment-links/","href":"/api-reference/v2/payment-link/list"},{"title":"Retrieve Payment Link","openapi":"GET /pg/payment-links/{paymentLinkId}/","href":"/api-reference/v2/payment-link/retrieve"},{"title":"Deactivate Link","openapi":"POST /pg/payment-links/{paymentLinkId}/deactivate/","href":"/api-reference/v2/payment-link/deactivate"}]},{"group":"Virtual Bank Accounts","pages":[{"title":"Create VBA","openapi":"POST /pg/vba/","href":"/api-reference/v2/vba/create"},{"title":"Get VBA Details","openapi":"GET /pg/vba/{virtual_account_id}/","href":"/api-reference/v2/vba/get"},{"title":"Edit VBA","openapi":"PUT /pg/vba/{virtual_account_id}/","href":"/api-reference/v2/vba/edit"},{"title":"Manage VBA Status","openapi":"PATCH /pg/vba/{virtual_account_id}/","href":"/api-reference/v2/vba/manage"},{"title":"List VBA Payments","openapi":"GET /pg/vba/{virtual_account_id}/payments/","href":"/api-reference/v2/vba/list-payments"},{"title":"Get VBA Payment by UTR","openapi":"GET /pg/vba/{virtual_account_id}/payment-by-utr/","href":"/api-reference/v2/vba/get-payment-by-utr"},{"title":"Simulate VBA Transfer","openapi":"POST /pg/vba/simulate-transfer/","href":"/api-reference/v2/vba/simulate-transfer"}]},{"group":"Utilities","pages":[{"title":"BIN Lookup","openapi":"POST /pg/bin/","href":"/api-reference/v2/bin-lookup/lookup"}]},{"group":"Webhooks","pages":[{"title":"MERCHANT APPROVED","href":"/api-reference/v2/webhooks/merchant-approved"},{"title":"PAYMENT SUCCESSFUL","href":"/api-reference/v2/webhooks/payment-successful"},{"title":"PAYMENT FAILED","href":"/api-reference/v2/webhooks/payment-failed"},{"title":"PAYMENT REFUNDED","href":"/api-reference/v2/webhooks/payment-refunded"},{"title":"REFUND FAILED","href":"/api-reference/v2/webhooks/refund-failed"},{"title":"REFUND STATUS UPDATE","href":"/api-reference/v2/webhooks/refund-status-update"},{"title":"PAYMENT SETTLED","href":"/api-reference/v2/webhooks/payment-settled"},{"title":"SUBSCRIPTION STATUS","href":"/api-reference/v2/webhooks/subscription-status"},{"title":"PAYMENT DETAILS MISSING","href":"/api-reference/v2/webhooks/payment-details-missing"},{"title":"VERIFICATION NEEDED","href":"/api-reference/v2/webhooks/verification-needed"},{"title":"DISPUTE UPDATED","href":"/api-reference/v2/webhooks/dispute-updated"}]}]}]},{"version":"Version 3","default":true,"pages":[{"title":"Version 3","href":"/api-reference/v3/subscriptions/recurring-payment"}]}]},"basePath":"","title":"Trigger Recurring Payment - EximPe Docs","buildId":"dpl_5tKr6cUUeuVJdEZ9JAEY3h4soMJ8","deploymentId":"dpl_5tKr6cUUeuVJdEZ9JAEY3h4soMJ8","dynamics":["c2aa737661","2b790eda92","b0f84f53ff"],"chunks":["OpenApiReferenceProvider-DbeN8Wo6.js","utils-CwSb5Doc.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-BmREeM3N.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-AYjWerCj.js","snippetPresets-QD4ULQlp.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-Digj5cjF.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CiHrzluR.js","shallow-D7h7pFGg.js","getApiPlaygroundDisplay-mlxkpAUf.js","CodeSnippet-D2rH5lZI.js","CodeSnippets-B53ulOaL.js","Page-CqcDm2To.js","getPastedJson-DxGeNMih.js","icon-BHbyrebp.js","MethodPill-C7F_KEEJ.js","DuplicateIcon-j3c5-73z.js","createIcon-OvCnyFqD.js","DynamicMarkdown-DpAS3GCb.js","SectionHeading-DMPpdrvW.js","axios-vUo_bRtp.js"]}