











Pengenal auto (VS) untuk berbilang bayaran 
Simbol pembolehubah — rujukan untuk menjejak pembayaran. Untuk menjejak bayaran, kami menambah 4 digit di hujung jumlah; contohnya, dalam USDT di rangkaian Tron ada 6 digit selepas titik. Dua yang pertama digunakan, contoh 10.55 (10 dolar 55 sen), dan dengan simbol pembolehubah menjadi 10.550001. Pada dasarnya ini 1000 kali lebih kecil daripada satu sen — pembeli tidak terlebih bayar. Tetapi bayaran boleh dijejak.
Apabila dalam mod Merchant anda gunakan sehingga 10,000 kod, alamat USDT baharu akan ditambah secara automatik untuk 10,000 kod seterusnya — dan seterusnya tanpa had. Ini membolehkan anda layani malah kedai besar dengan ribuan pesanan sehari.
Jika tidak, anda terpaksa menggunakan alamat berasingan untuk setiap pembayaran. Kemudian bayar yuran rangkaian untuk mengumpul semua dana ke satu alamat. Contohnya, jika anda ada 100 pembayaran pada 100 alamat, untuk mengumpul dana ke satu alamat (untuk pertukaran dsb.), anda perlu bayar yuran 100 kali ($0.9 setiap satu). Kami elakkan ini dengan nombor rujukan yang digambarkan di atas.
app.post('/mi_webhook_subscription/', bodyParser.json(), (request, response) => {
try {
let eventObj = request.body;
const signature = request.headers['mitilena-signature'];
if (signature === endpointSecretMitilenaNewOur) {
if (!eventObj.statusObj) {
return response.status(400).send('Error, no object.');
}
let hookObj = eventObj.statusObj;
...Your private secret key:
You should only process requests to your webhook that contain this key.
statusObj = {
mitilenaInvoiceId: 'auto-683dc5-03f2c0-e3f06a-example-string', // never undefined
yourPaymentId: 'stringOrNull', // never undefined
yourProductName: 'stringOrNull', // never undefined
yourProductId: 'stringOrNull', // never undefined
secretKey: 'your-unique-secret-key', // never undefined,
stableCoinAmount: 0, // number, never undefined
stableCoinSymbol: 'USDT', // never undefined
stableCoinBlockchain: 'tether-trc20', // never undefined
stableCoinContractAddress: 'TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t', // string | null
localCurrencyAmount: 0, // number, never undefined
localCurrencyCode: 'EUR', /// ISO 4217 currency code, never undefined
wasPaid: true, // true | false, never undefined
}
/* payment time === webhook call time.
We try to send a request immediately after the payment is detected
!!!
If the secret key is incorrect or at least one field is
undefined - this is a fake request, do not set the order
as paid in your system! */