Skip to main content

Payments & ACH

Manage payment card operations including loading and balance checks.

Base URL: /api/v1/partner/payments

Endpoints Overview

MethodEndpointDescription
POST/loadLoad a Payment Card
POST/balanceCheck balance of a Payment Card

Load a Payment Card

POST /api/v1/partner/payments/load

Load funds onto a payment card. Send a LoadPaymentCardRequest with the card number and amount. Supports legacy Linx card integration — if paymentCardNumber is empty but linxCardNumber is provided, the system automatically uses the Linx card.

Request Body

FieldTypeRequiredDescription
typestringNoType. One of: Linx, Clover, Mtrac
paymentCardNumberstringNoPayment Card Number
amountnumberNoAmount
creditCardCreditCardNoCredit Card
linxCardNumberstringNoLinx Card Number
transactionIdstringNoTransaction identifier

Response

Returns a LoadPaymentCardResponse object.

FieldTypeRequiredDescription
loadedTotalnumberNoLoaded Total
feeTotalnumberNoFee Total
chargedTotalnumberNoCharged Total

Check balance of a Payment Card

POST /api/v1/partner/payments/balance

Check the current balance of a payment card. Send a PaymentCardBalanceCheckRequest with the card number. Same Linx card backward compatibility applies as the load endpoint.

Request Body

FieldTypeRequiredDescription
typestringNoType. One of: Linx, Clover, Mtrac
paymentCardNumberstringNoPayment Card Number
linxCardNumberstringNoLinx Card Number

Response

Returns a PaymentCardBalanceCheckResponse object.

FieldTypeRequiredDescription
statusstringNoStatus
balancenumberNoBalance
cardStatusstringNoCard Status