Skip to main content
DRUO Merchant API

Payments API

The Payments API allows you to create payment processing requests and retrieve details of each of them.

How it works

  • Make sure an Account has been connected either directly (through the Accounts API or through the Connect Link).
  • Retrieve an Account’s connection status to check if Account is available for charging (optional).
  • Create a payment request through the API.
  • Retrieve payment status starting 20 minutes after each payment request.
All of our endpoints require a Bearer token that you can obtain here to make any type of request.

Create Payment

POST /payments/create - Creates a payment request.

Refund Payment

PUT /payments/refund - Refunds a payment.

Get Payment

GET /payments/:transaction_uuid - Returns the details of an existing Payment.

List Payments

GET /payments/list - Returns a list of Payment objects that belong to the merchant.