POST
/v2/invoice/payment_form
Whenever you would like to trigger a payment form in your internal business management system, use this method. This method comes in handy when you would like to charge your customers right from your office if they do not have their devices on them.
Paramètres
Nom
Description
uuid
string
(facultatif)
invoice_id
string
(facultatif)
invoice_number
string
(facultatif)
locale
string
(facultatif)
customer_id
string
(facultatif)
paymentSettingsModel
(facultatif)
Response Messages
Code
Description
200
OK
201
Created
401
Unauthorized
403
Forbidden
404
Not Found
{
"allow_card_preauthorized": true,
"allow_card_save": true,
"allow_edit_amount": true,
"amount": 1.01,
"background_color": "string",
"company_id": 0,
"creation_date": "string",
"customer_id": "string",
"customer_info_fields": [
"ACCOUNT_HOLDER",
"CUSTOMER_ID",
"CONTRACT",
"EMAIL",
"PHONE_NUMBER",
"ADDRESS",
"CITY",
"PROVINCE",
"ZIP",
"COUNTRY"
],
"iframe_width": "string",
"invoice_id": "string",
"line_item_description": "string",
"locale": "string",
"payment_methods": [
"CREDIT_CARD",
"BANK_ACCOUNT",
"CREDIT_CARD_USA",
"BANK_ACCOUNT_USA"
],
"redirect_type": "INTERNAL",
"redirect_url_error": "string",
"redirect_url_success": "string",
"send_payment_confirmation": true,
"show_banks_saved": true,
"show_billing_descriptor": true,
"show_cards_saved": true,
"show_customer_info": true,
"show_download_invoice": true,
"show_download_receipt": true,
"show_invoice_info": true,
"show_thank_label": true,
"uuid": "string"
}
{ } ApiPaymentSettingsModel
allow_card_preauthorized
optional
boolean
allow_card_save
optional
boolean
allow_edit_amount
optional
boolean
amount
optional
number
background_color
optional
string
company_id
optional
integer
creation_date
optional
string
customer_id
optional
string
customer_info_fields
optional
array
iframe_width
optional
string
invoice_id
optional
string
line_item_description
optional
string
locale
optional
string
payment_methods
optional
array
redirect_type
optional
string
redirect_url_error
optional
string
redirect_url_success
optional
string
send_payment_confirmation
optional
boolean
show_banks_saved
optional
boolean
show_billing_descriptor
optional
boolean
show_cards_saved
optional
boolean
show_customer_info
optional
boolean
show_download_invoice
optional
boolean
show_download_receipt
optional
boolean
show_invoice_info
optional
boolean
show_thank_label
optional
boolean
uuid
optional
string
{
"url": "string"
}
{ } PaymentFormV2Model
url
required
string
<payment_settings_model>
<allow_card_preauthorized>1</allow_card_preauthorized>
<allow_card_save>1</allow_card_save>
<allow_edit_amount>1</allow_edit_amount>
<amount>1.01</amount>
<background_color>string</background_color>
<company_id>0</company_id>
<creation_date>string</creation_date>
<customer_id>string</customer_id>
<customer_info_fields/>
<iframe_width>string</iframe_width>
<invoice_id>string</invoice_id>
<line_item_description>string</line_item_description>
<locale>string</locale>
<payment_methods/>
<redirect_type>INTERNAL</redirect_type>
<redirect_url_error>string</redirect_url_error>
<redirect_url_success>string</redirect_url_success>
<send_payment_confirmation>1</send_payment_confirmation>
<show_banks_saved>1</show_banks_saved>
<show_billing_descriptor>1</show_billing_descriptor>
<show_cards_saved>1</show_cards_saved>
<show_customer_info>1</show_customer_info>
<show_download_invoice>1</show_download_invoice>
<show_download_receipt>1</show_download_receipt>
<show_invoice_info>1</show_invoice_info>
<show_thank_label>1</show_thank_label>
<uuid>string</uuid>
</payment_settings_model>
{ } ApiPaymentSettingsModel
allow_card_preauthorized
optional
boolean
allow_card_save
optional
boolean
allow_edit_amount
optional
boolean
amount
optional
number
background_color
optional
string
company_id
optional
integer
creation_date
optional
string
customer_id
optional
string
customer_info_fields
optional
array
iframe_width
optional
string
invoice_id
optional
string
line_item_description
optional
string
locale
optional
string
payment_methods
optional
array
redirect_type
optional
string
redirect_url_error
optional
string
redirect_url_success
optional
string
send_payment_confirmation
optional
boolean
show_banks_saved
optional
boolean
show_billing_descriptor
optional
boolean
show_cards_saved
optional
boolean
show_customer_info
optional
boolean
show_download_invoice
optional
boolean
show_download_receipt
optional
boolean
show_invoice_info
optional
boolean
show_thank_label
optional
boolean
uuid
optional
string
<payment_form_v2model>
<url>string</url>
</payment_form_v2model>
{ } PaymentFormV2Model
url
required
string