ECommPay Gate API
ECommPay Gate API
Flutterwave
Card payments
Token operations
Cash Voucher actions
Additional information submission
ADVCash
Apple Pay
Asian Banks
ATM
Bancontact
Banks
Bank Transfer
Card payments via partners
Cash
Cash in Kazakhstan
China UnionPay
Crypto
EcoPayz
Money transfer payments
Google Pay
Interac E-Transfer
Mobile
M-Pesa
Neteller
Payment links
Qiwi Wallet
Skrill
Turkey QR
Voucher
Wallet
Wallet payments via partners
WebMoney
Requests for customer details
Customer actions
Requests for information
Neosurf
Models
Powered by Stoplight
post

/v2/payment/online-banking/{payment_method}/sale

Request for payment from customer’s online bank account in one of the supported banks

Request Parameters

1 Path Parameter

Request Body

Schema
object
$schema: http://json-schema.org/draft-04/schema#
general
object

Object that contains general request details

required
customer
object

Object that contains full customer details

required
payment
object

Object that contains payment details

required
return_url
object

Object that contains the URLs to which customer is redirected while or after payment performing

interface_type
integer
receipt_data
object

Object that contains details to be sent to customer in receipt after payment performing

callback
object

Object that contains additional callback sending conditions

recurring
object

Object that contains recurring payment details and conditions

recurring_register
boolean

Parameter that indicates whether this payment should be registered as recurring

additional_data
object

Object that contains additional payment information submission for payment processing. The object can contain any objects requested by the payment platform as specified in the clarification_fields object

Responses

Schema
object

Object that contains information about request acceptance or execution in the payment platform

$schema: http://json-schema.org/draft-04/schema#
status
string

Request registration status

1 validation + required
request_id
string

Identifier of the request in the payment platform

1 validation + required
project_id
integer

Identifier of merchant project received from ECommPay

required
payment_id
string

Identifier of the payment, must be unique within project. Any letters, digits, and symbols in UTF-8 encoding can be used

1 validation + required

Send a Test Request

Send requests directly from the browser (CORS must be enabled)
Path Params
1 path param not set
payment_method
$$.env
No $$.env variables are being used in this request.