الانتقال إلى المحتوى الرئيسي
POST
Records a payment received outside Gorelo against an approved invoice.

التفويضات

X-API-Key
string
header
مطلوب

Your Gorelo API key. See Generate API key. If your data is hosted in Australia, click the base URL at the top of this page and select https://api.aue.gorelo.io.

الجسم

The payment to record.

Records a payment received outside Gorelo against an invoice.

InvoiceId
string<uuid>

Invoice the payment is recorded against. Required. The invoice must be Approved; an invoice that does not exist, or belongs to another service provider, is a 404.

مثال:

"3f1a9e2b-6c4d-4e2a-8b1a-0e2f7c9d1a44"

Amount
number<double> | null

Amount received. Optional - defaults to the invoice's whole amount due when omitted. Must be greater than 0 and no more than the invoice's amount due.

مثال:

250

PaymentDate
string<date> | null

Date the payment was received, a calendar date. Required. Cannot be later than today in the service provider's time zone.

مثال:

"2026-10-01"

Reference
string

Your reference for the payment, such as a bank transaction or remittance number. Required, max 50 characters.

مثال:

"BANK-20261001-118"

الاستجابة

OK

StatusCode
enum<integer>
الخيارات المتاحة:
100,
101,
102,
103,
200,
201,
202,
203,
204,
205,
206,
207,
208,
226,
300,
301,
302,
303,
304,
305,
306,
307,
308,
400,
401,
402,
403,
404,
405,
406,
407,
408,
409,
410,
411,
412,
413,
414,
415,
416,
417,
421,
422,
423,
424,
426,
428,
429,
431,
451,
500,
501,
502,
503,
504,
505,
506,
507,
508,
510,
511
IsSuccess
boolean
Data
object

Result of recording a payment: just the new payment's Id, the same minimal shape Create Invoice returns. The payment appears in Payments on GET /v1/invoices/{invoiceId}.

DataContext
object | null
مثال:

null

Notifications
object[]