Search
Overview
Integration steps
Payment flow
Transaction statuses
Errors
200 OK - Business Errors
400 Errors
500 Errors
Enums
Terminals
get
Get Terminal status by ID.
get
List merchant terminals.
Ping
get
Pings the terminal to check the current status and context.
AchTransactions
post
Payment (Debit)
post
Payment (Credit)
post
Void
post
Refund
post
Hold
post
Remove hold
Configurations
get
Get payment configurations.
Customers
post
Create customer
get
Search customers
put
Update customer
get
Get customer
del
Delete customer
post
Add payment method for cards
post
Add payment method for EFT/ACH
get
Get customer's payment methods
put
Update payment method
del
Delete payment method
put
Make payment method default
SettlementBatches
get
Get settlement batches
Transactions
get
Get transactions list.
post
Endpoint for authorization.
post
Endpoint for sale.
post
Endpoint for transaction capture.
post
Endpoint for transaction refund/return.
post
Endpoint for transaction refund/return without reference.
post
Endpoint for transactions settle.
post
Endpoint for transaction voiding.
get
Get transaction receipt.
post
Tip adjustment.
post
Send transaction receipt by SMS.
get
Calculate Transaction Amount
TransactionSettings
put
Update L2-L3 autofill settings
get
Get L2-L3 autofill settings
Subscription
post
Create subscription.
get
Get subscriptions list.
get
Retrieve subscription by id.
get
Retrieve subscription by id.
put
Terminate subscription.
PosTransactions
post
Create POS Transaction.
get
Get POS Transactions List of current merchant.
get
Get POS Transaction by ID.
post
Cancel POS Transaction by ID.
Categories
post
Creates a new category.
get
Retrieves a paginated list of categories.
del
Deletes a category by its ID.
put
Updates a category by its ID.
Invoices
post
Creates a new invoice.
get
Retrieves a paginated list of invoices.
get
Retrieves details of a specific invoice.
put
Updates a specific invoice.
del
Deletes an invoice.
post
Submits an invoice for processing.
post
Submits an invoice for processing.
get
Gets the calculations for a specific invoice.
post
Publishes an invoice.
put
Cancels an invoice.
put
Marks an invoice as paid.
post
Sends an SMS notification for a published invoice.
get
Downloads an invoice as a PDF document.
post
Sends an Email notification for the invoice.
InvoicesSettings
get
Retrieves invoice settings for a specific merchant.
put
Updates invoice settings for a specific merchant.
LineItems
post
Creates a new line item.
get
Retrieves a paginated list of line items.
put
Updates a specific line item.
del
Deletes a specific line item.
get
Retrieves the available unit types for line items.
PaymentSessions
post
Creates new payment session.
post
Cancels the payment session.
QuickPayments
post
Create a one-time payment link.
get
Get list of one-time links.
get
Get details of a one-time link.
post
Activate payment link.
post
Deactivate payment link.
post
Send link by SMS.
post
Create a reusable payment link.
get
Get list of reusable links.
get
Get details of a reusable link.
Ping
Controller for handling ping requests.
Pings the terminal to check the current status and context.
Security
Bearer
or
Bearer
or
Bearer
or
Bearer
Request
header Parameters
x-api-version
string
Responses
200
Success
get
/pay-int-api/ping
Try it
Request samples
curl
Copy
Response samples
200
text/plain; x-api-version=1.0
application/json; x-api-version=1.0
text/json; x-api-version=1.0
text/plain; x-api-version=1.0
No sample
➔ Next to
AchTransactions