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. To learn more about the API, visit [Classic integration](https://docs.adyen.com/classic-integration). ## Authentication You need an [API credential](https://docs.adyen.com/development-resources/api-credentials) to authenticate to the API. If using an API key, add an `X-API-Key` header with the API key as the value, for example: ``` curl -H "Content-Type: application/json" \ -H "X-API-Key: YOUR_API_KEY" \ ... ``` Alternatively, you can use the username and password to connect to the API using basic authentication, for example: ``` curl -U "ws@Company.YOUR_COMPANY_ACCOUNT":"YOUR_BASIC_AUTHENTICATION_PASSWORD" \ -H "Content-Type: application/json" \ ... ``` ## Versioning Payments API supports [versioning](https://docs.adyen.com/develop
https://pal-test.adyen.com/pal/servlet/Payment/v6813 endpoints available
/cancelCancel an authorisation
/donateCreate a donation
/refundRefund a captured payment
/captureCapture an authorisation
/authoriseCreate an authorisation
/authorise3dComplete a 3DS authorisation
/authorise3ds2Complete a 3DS2 authorisation
/cancelOrRefundCancel or refund a payment
/technicalCancelCancel an authorisation using your reference
/voidPendingRefundCancel an in-person refund
/retrieve3ds2ResultGet the 3DS2 authentication result
/adjustAuthorisationChange the authorised amount
/getAuthenticationResultGet the 3DS authentication result
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. To learn more about the API, visit [Classic integration](https://docs.adyen.com/classic-integration). ## Authentication You need an [API credential](https://docs.adyen.com/development-resources/api-credentials) to authenticate to the API. If using an API key, add an `X-API-Key` header with the API key as the value, for example: ``` curl -H "Content-Type: application/json" \ -H "X-API-Key: YOUR_API_KEY" \ ... ``` Alternatively, you can use the username and password to connect to the API using basic authentication, for example: ``` curl -U "ws@Company.YOUR_COMPANY_ACCOUNT":"YOUR_BASIC_AUTHENTICATION_PASSWORD" \ -H "Content-Type: application/json" \ ... ``` ## Versioning Payments API supports [versioning](https://docs.adyen.com/develop
https://pal-test.adyen.com/pal/servlet/Payment/v6813 endpoints available
/cancelCancel an authorisation
/donateCreate a donation
/refundRefund a captured payment
/captureCapture an authorisation
/authoriseCreate an authorisation
/authorise3dComplete a 3DS authorisation
/authorise3ds2Complete a 3DS2 authorisation
/cancelOrRefundCancel or refund a payment
/technicalCancelCancel an authorisation using your reference
/voidPendingRefundCancel an in-person refund
/retrieve3ds2ResultGet the 3DS2 authentication result
/adjustAuthorisationChange the authorised amount
/getAuthenticationResultGet the 3DS authentication result