POST
/invoice/payment_form
Whenever you would like to trigger payment form in your internal business management system, use this method. This method comes handy in cases when you have walked-in customers who do not have their devices with them and you would like to charge them in your office.
Parameters
Name
Description
paymentRequestModel
(required)
Response Messages
Code
Description
200
OK
201
Created
401
Unauthorized
403
Forbidden
404
Not Found
{
"uuid": "string",
"iframe_width": "string",
"invoice_id": "string",
"locale": "string",
"payment_methods": [
"CREDIT_CARD",
"BANK_ACCOUNT",
"WE_CHAT_PAY",
"ALI_PAY"
]
}
{ } PaymentRequestModel
uuid
optional
string
iframe_width
optional
string
invoice_id
optional
string
locale
optional
string
payment_methods
optional
array
{
"url": "string"
}
{ } PaymentFormModel
url
required
string
<payment_request_model>
<uuid>string</uuid>
<iframe_width>string</iframe_width>
<invoice_id>string</invoice_id>
<locale>string</locale>
<payment_methods/>
</payment_request_model>
{ } PaymentRequestModel
uuid
optional
string
iframe_width
optional
string
invoice_id
optional
string
locale
optional
string
payment_methods
optional
array
<payment_form_model>
<url>string</url>
</payment_form_model>
{ } PaymentFormModel
url
required
string