Create Payment — Fiat → Crypto

รับฝาก THB ผ่าน PromptPay/โอนธนาคาร และ convert เป็น USDT

THB USDT auto_convert

ตั้ง auto_convert: true และ convert_to: "USDT" ปัจจุบันรองรับ pair USDT ↔ THB

POSTCreate Fiat → Crypto Payment
Endpoint URL
https://testnet.trustsig.xyz/v1/payment/createInvoicePayment/fiat

Authentication Status

API Key is required for all requests Webhook Secret

Headers

x-api-key
Required

API Key for authentication

x-signature
Required

HMAC-SHA256 signature for authentication

x-timestamp
Required

Timestamp (milliseconds) for signature

Parameters (Request Body)

order_id
string Required

A unique order reference ID from your system (e.g., mystore_order_1234, uuid). Please use the same Order ID for the same transaction and do not generate a new one.

order_user_reference
string Required

Customer Name

payment_method_type
enum Required

Payment Method

amount
string Required

Amount

from_currency
string Required

สกุลที่ลูกค้าจ่าย

to_currency
string Required

สกุลที่รับฝากเข้าระบบ

payer_bank_provider
string Required

Bank Transfer

payer_bank_account_number
string Required

Account Number

payer_bank_account_name
string Required

Account Name

Convert
auto_convert
boolean Required

ต้องเป็น true เพื่อเปิด convert THB → USDT อัตโนมัติ

Convert
convert_to
enum Required

สกุลที่ merchant จะได้รับหลัง convert (USDT เท่านั้น)

payment_domain
string Required

โดเมนของระบบชำระเงิน

url_return
string Required

Redirect URL

url_success
string Required

Redirect URL

url_failed
string Required

Redirect URL