Get List Invoice

This Get All Billing API Service functions to retrieve invoice list data for all invoice payments in Faspay Billing.

Method : GET

EnvironmentURL Endpoint

Development

https://fasbill-dev.faspay.co.id/billingbackendapi/web/billing/get-all-billing

Production

https://fasbill.faspay.co.id/billingbackendapi/web/billing/get-all-billing

Request Get All Billing

ParameterData TypeM/O/CDescription

signature

Alphanumeric

Mandatory

Merchant's signature SHA1(MD5(username + password))

page

Numeric

Mandatory

Determine which page the transaction list should start. Minimal value is 1

customer_id

Numeric

Optional

ID Customer Faspay Billing

start_period

Date time

Mandatory

Start range date invoice period. Format:yyyy-mm-dd

end_period

Datetime

Mandatory

End range date invoice period. Format: yyyy-mm-dd

due_date

Datetime

optional

The final date for invoice payment. Format:yyyy-mm-dd

status

Alphanumeric

Mandatory

Invoice status:

0=Draft

1=Unpaid

2=Paid

3=Cancelled

4=Overdue

5=Partial Paid

7=Proforma.

Response Get All Billing

ParameterData TypeM/O/CDescription

current_page

Numeric

Mandatory

Shows the currently active page

total_pages

Numeric

Mandatory

Total number of pages

total_data

Numeric

Mandatory

Total data

response_code

Mandatory

Response code 00 = Success

01 = Failed

data

Array object

Mandatory

List data object

customer_id

Numeric

Optional

ID Number customer

customer_name

Alphanumeric (255)

Mandatory

Customer name

invoice_date

Datetime

Mandatory

Invoice date/periode invoice

invoice_no

Numeric (255)

Mandatory

Invoice number

due_date

Datetime

Mandatory

Due date invoice

Invoice_status

Alphanumeric

Mandatory

Status of invoice

period

Numeric

Mandatory

Periode invoice. Format (YYYYMM)

outstanding_amount

Numeric

Mandatory

Invoice outstanding amount

message

Alphanumeric (255)

Mandatory

Message description

Last updated