Introduction
Last updated: 2024-12-12 18:42:33
What made this section unhelpful for you?
On this page
- Introduction
API Versions
What made this section unhelpful for you?
On this page
- API Versions
Billink Status
What made this section unhelpful for you?
On this page
- Billink Status
Billink Changelog
On this page
- Billink Changelog
Partners Exclusive
On this page
- Partners Exclusive
Authorize payment
On this page
- Authorize payment
Order management
On this page
- Order management
Reconciliation
On this page
- Reconciliation
Webhooks
On this page
- Webhooks
Errors
What made this section unhelpful for you?
On this page
- Errors
Merchant Create
What made this section unhelpful for you?
On this page
- Merchant Create
Session Status
What made this section unhelpful for you?
On this page
- Session Status
Create Session
What made this section unhelpful for you?
On this page
- Create Session
Start Workflow
What made this section unhelpful for you?
On this page
- Start Workflow
Credit
What made this section unhelpful for you?
On this page
- Credit
Payment
What made this section unhelpful for you?
On this page
- Payment
On Hold
What made this section unhelpful for you?
On this page
- On Hold
Resume Order
What made this section unhelpful for you?
On this page
- Resume Order
Order Info
What made this section unhelpful for you?
On this page
- Order Info
Message
What made this section unhelpful for you?
On this page
- Message
Invoices
What made this section unhelpful for you?
On this page
- Invoices
Invoice Download
What made this section unhelpful for you?
On this page
- Invoice Download
Authorize payment
On this page
- Authorize payment
Order Management
On this page
- Order Management
Errors
In Billink API, error responses follow a consistent format. All errors are returned with an HTTP status code 200, which indicates the request was processed but there was an issue with the operation.
The format of the error is as follows:
- CODE: A unique error code representing the specific issue.
- DESCRIPTION: A detailed description of the error.
These errors might indicate a variety of issues including but not limited to problems with API versioning, client authentication, missing or incorrect parameters, data format issues, and restrictions on actions (such as workflow limitations or invalid operations).
Common Issues:
- Client Identification: Errors related to missing or incorrect client username, client id, or API version.
- Invoice and Workflow Management: Missing or incorrect invoice numbers or workflow data.
- Order Management: Trying to perform actions on orders that are not allowed or are already processed.
- Request Limitations: Exceeding request limits (e.g., number of invoices, action frequency).
- Parameter Validation: Incorrect or unsupported parameters in requests.
This helps you to easily handle and debug issues by following the provided error code descriptions across all API endpoints.
In the next subsections, you will see errors specific to each endpoint. Each of these subsections includes a list of error codes and their corresponding descriptions to help you understand and resolve issues effectively.
On this page
- Errors
Billink brand assets
What made this section unhelpful for you?
On this page
- Billink brand assets
Payment badges
What made this section unhelpful for you?
On this page
- Payment badges
Logo lockups
What made this section unhelpful for you?
On this page
- Logo lockups
Color codes
What made this section unhelpful for you?
On this page
- Color codes
Implementation tips
What made this section unhelpful for you?
On this page
- Implementation tips
Billink in your checkout
What made this section unhelpful for you?
On this page
- Billink in your checkout
Need a different format?
What made this section unhelpful for you?
On this page
- Need a different format?
Contact information
What made this section unhelpful for you?
On this page
- Contact information