3. Print order receipt
Brief Description
- When a reprint of the receipt is required, initiate a request for reprinting with SwiMove. Here are the tips:
- At present, only payment receipts and refund receipts are supported for reprinting.
- Due to restrictions by the Bureau of Internal Revenue (BIR) in the Philippines, payment receipts and refund receipts are limited to being printed 12 times.
Request URL
{domain}/open-api/order/print
Request Method
| Parameter Name | Required | Type | Description |
| Content-Type | Yes | string | application/json |
Request Body Parameters
| Parameter Name | Required | Type | Length Limit | Example | Description |
| appId | Yes | string | - | 45eebd745dcf0b5f6d6f9fcde28cd9fe8116a892 | App id (provided by SwiMove) |
| storeKey | Yes | string | 100 | CVIEIYUNHTS0 | Store key (provided by SwiMove) |
| param | Yes | string | - | - | Request param content string |
| sign | Yes | string | - | | RSA sign of param |
Param Parameters
| Parameter Name | Required | Type | Length Limit | Example | Description |
| orderNo | Yes | string | - | TB****32345 | SwiMove order no |
| printType | Yes | int | - | 1 | Print type 2:payment 6:refund |
Request body example
Response Example
Response Parameters
| Parameter Name | Type | Example | Description |
| code | int | 10000 | Status Code Refer to List |
| message | string | success | Status Code Information |
| data | boolean | - | Successful Or Not |
Failed Response Example