Hey! These docs are for version 1.0, which is no longer officially supported. Click here for the latest version, 5.0!


To use Upodi with Adyen tokens, you must create a payment token via the Adyen frontend integration. Adyen support tokenization using the Client Secure Encryption (CSE) and by implementering the required features using their guides.

Adyen is strict using their frontend implementation guides. Upodi cannot provide creating these payment methods using the web application.

Upodi Payment

To create a payment method for Adyen token, make a POST request to /paymentmethods/:customerid/ with a body using the createpaymentmethod request object:

  "type" : 64 /* PureTokenBased = 64 */,
  "makedefault" : "true", /* will make the payment method default */
  "puretoken" : { 
    "token" : "cse_lWQLKs+0Fr+C2oeA", /* Adyen token */
    "paymentgateway" : "adyen"