IputechPay API


Easy payments for developers.

Process a variety of payment methods with our API libraries & SDKs, including Accept all major debit and credit cards,Apple Pay, Android Pay, and more.


Make Payments



POST
Credit Card Payments

/transactions
Use this method to submit payments credit and debit cards. Supported transaction types are 'authorize', 'purchase' and ‘recurring’.



POST
Capture or Reverse a Payment

/transactions/{id}
Use this method to 'capture' or 'void' an authorization or to 'refund' a charge.



POST
Split-Shipment

/transactions/{id}
Use this method for 'Subscriptions' or 'Split Shipments' using a previously authorized transaction. Note: This feature is limited to Apple pay only for now. You can submit transactions in an incremental manner upto a limit of 200% of the initial authorization value. Example: If the initial transaction amount is for $100, additional multiple transactions can be submitted upto another $100.



POST
Timeout Reversal for Credit Card Payments

/transactions
Use this method to submit timeout, reversal for credit and debit card payments. Supported transaction types are 'authorize' & 'purchase'. Note for US domiciled Merchants: This API is available only in production. Do not attempt this on Sandbox.



POST
PayPal™ Transactions

/transactions
Use this method for PayPal™ transactions. Supported transaction types are 'authorize', 'purchase' & 'order'.



POST
eCheck Purchase

/transactions
Use this method to do transactions via the Telecheck® service. Supported transaction is Purchase.



POST
Reverse eCheck

/transactions/{id}
Use this method to do transactions via the Telecheck® service. Supported transactions are Void, Tagged Void and Tagged Refund.



POST
German Direct Debit

/transactions
Use this method to submit payments for German Direct Debit. Supported transaction types are 'credit' & 'purchase'.



POST
German Direct Debit - Reverse a Payment

/transactions/{id}
Use this method to 'void' an authorization or to 'refund' a charge.



POST
DCC/Dynamic Pricing Lookup

/transactions/exchange_rate
Use this method to get local currency, local currency amount, exchange rate, the source of the exchange rate and margin.



POST
DCC/Dynamic Pricing Payment

/transactions
Use this method to submit DCC or Dynamic Pricing payments. Supported transaction type is 'purchase'.