APIHub
Back to Explore

Adyen Payment API

A set of API endpoints that allow you to initiate, settle, and modify payments on the Adyen payments platform. You can use the API to accept card payments (including One-Click and 3D Secure), bank transfers, ewallets, and many other payment methods.

Payment
apiKeyHeader
HTTPS
CORS: Unknown
Visit official documentation

Latency

Not monitored yet

Uptime

Not monitored yet

Playground

Verified

live

Endpoints

REST · JSON
POST

/capture

Capture an authorisation

POST

/donate

Create a donation

POST

/refund

Refund a captured payment

POST

/getAuthenticationResult

Get the 3DS authentication result

POST

/cancelOrRefund

Cancel or refund a payment

POST

/adjustAuthorisation

Change the authorised amount

POST

/authorise

Create an authorisation

POST

/authorise3d

Complete a 3DS authorisation

POST

/authorise3ds2

Complete a 3DS2 authorisation

POST

/cancel

Cancel an authorisation

POST

/retrieve3ds2Result

Get the 3DS2 authentication result

POST

/technicalCancel

Cancel an authorisation using your reference

POST

/voidPendingRefund

Cancel an in-person refund

13 endpoints auto-detected

Authentication

This API uses an API key, passed in the "X-API-Key" header. No OAuth required.

curl -X POST \
  "https://pal-test.adyen.com/pal/servlet/Payment/v68/capture" \
  -H "X-API-Key: YOUR_API_KEY"

pal-test.adyen.com · HTTPS only