invoices.payment_number est obligatoire pour un chèque (type 1) — le numéro du chèque imprimé — et pour un paiement direct (type 2). Sans numéro : 422, avec le prochain numéro du compte de banque (banking.next_check_number) à titre indicatif. Numéro déjà utilisé pour ce type sur ce compte : 409. Comptant (type 3) : 1 par défaut ; paiements en attente (types 4 et 5) : sans numéro ni compte, comme dans Acomba.amount égal à la somme des montants des factures, chaque facture une seule fois, factures du même fournisseur et non payées, montant + escompte au plus égal au solde de chaque facture, bank_number = compte de la catégorie Banque. Facture inconnue : 404.x-api-key: ********************curl --location --globoff 'https://relay.exostack.cloud//api/suppliers/payments' \
--header 'x-api-key: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
"supplier_id": 1,
"supplier_code": "string",
"payment_type": 1,
"bank_number": "string",
"payment_number": "string",
"payment_date": "2019-08-24T14:15:22.123Z",
"payable": 0,
"amount": 0,
"discount": 0,
"credit": 0,
"current_day": true,
"invoices": [
{
"invoice_ap_id": 1,
"amount": 0,
"discount": 0
}
]
}'{
"id": 5,
"success": true
}