APIs/Card Payments//
- Authorize recurring payment with verification
Authorize using card on file with verification
Authorize using card on file, no verification
Card on file sale
Authorize recurring payment, no verification
Recurring sale
Authorize recurring payme...
Use our recurring authorize resources when you are initiating a payment using your customer's stored card details, verifying your customer's account first.
Security
BasicAuth
- Test (Try)https://try.access.worldpay.com/payments/authorizations/recurring/{linkData}
- Livehttps://access.worldpay.com/payments/authorizations/recurring/{linkData}
Recurring payment authorization for GBP 2.50
{ "transactionReference": "transaction-ref", "merchant": { "entity": "an-entity" }, "instruction": { "narrative": { "line1": "trading name" }, "value": { "currency": "GBP", "amount": 250 }, "paymentInstrument": { "type": "card/plain", "cardNumber": "4444333322221111", "cardExpiryDate": { "month": 12, "year": 2024 } }, "intent": "subscription" } }
The recurring payment authorization has been successfully created
An exemption result and reason if a risk profile was included in your authorization request.
Any risk factors which have been identified for the authorization. This section will not appear if no risks are identified.
Response
Recurring payment authorization for GBP 2.50 with a successful outcome
{ "outcome": "authorized", "_links": { "payments:cancel": { "href": "/payments/authorizations/cancellations/linkData" }, "payments:settle": { "href": "/payments/settlements/linkData" }, "payments:partialSettle": { "href": "/payments/settlements/partials/linkData" }, "payments:events": { "href": "/payments/events/linkData" }, "curies": [ { "name": "payments", "href": "/rels/payments/{rel}", "templated": true } ] } }