Receipt API

Receipts API สามารถใช้เรียกดูใบเสร็จของแต่ละวันได้ ในใบเสร็จจะแสดงค่าบริการในการทำธุรกรรมและค่าธรรมเนียมการโอนเงินทั้งหมด โดยจะแสดงข้อมูลของวันล่าสุด

Attributes

Name Type Description
object string

The string receipt.

id string

The receipt identifier matching /rcpt(_test)?_[0-9a-z]+/.

livemode boolean

Whether this is a live (true) or test (false) receipt.

location string

API path to retrieve the current receipt object.

adjustment_transaction transaction

Balance adjustment transaction

charge_fee integer

Opn Payments charge fee in the smallest currency unit.

company_address string

Opn Payments address.

company_name string

Opn Payments company name.

company_tax_id string

Opn Payments tax ID.

created_at string

UTC datetime of receipt creation in ISO 8601 format (YYYY-MM-DDThh:mm:ssZ).

credit_note boolean

Whether this is a negative (true) or positive (false) fee.

currency string

Currency for receipt as three-letter ISO 4217 code.

customer_address string

Customer address.

customer_email string

Customer email.

customer_name string

Customer name.

customer_statement_name string

Customer statement name.

customer_tax_id string

Customer tax ID.

issued_on string

Date of receipt issue in ISO 8601 format.

number string

Receipt number.

subtotal integer

Result of charge_fee minus voided_fee plus transfer_fee.

total integer

Result of subtotal plus vat minus wht.

transaction_fee integer

The value of the transaction after excluding the ones that are voided.

transfer_fee integer

Transfer fee in smallest currency unit.

vat integer

Value-Added Tax (VAT) of subtotal.

voided_fee integer

Voided fee in smallest currency unit.

wht integer

Withholding Tax (WHT) of subtotal.

List receipts

- GET https://api.omise.co/receipts

Returns a list of receipts belonging to your account.

Request Parameters

Name Type Description
from string

(optional, default: 1970-01-01T00:00:00Z) Earliest UTC datetime for returned records in ISO 8601 format (YYYY-MM-DDThh:mm:ssZ).

limit integer

(optional, default: 20) Number of records returned.

offset integer

(optional, default: 0) Offset of the first record returned (i.e. how many records to skip from the beginning).

order string

(optional, default: chronological, one of: chronological, reverse_chronological) Order of records returned.

to string

(optional) Latest UTC datetime for returned records in ISO 8601 format (YYYY-MM-DDThh:mm:ssZ).

Example

  • List all receipts

  • List all receipts by specific month

Retrieve a receipt

- GET https://api.omise.co/receipts/{id}

Returns the receipt matching :id.

Example

  • Retrieve a receipt

เว็ปไซต์นี้มีการใช้คุกกี้เพื่อวิเคราะห์การใช้และปรับการใช้งานให้เหมาะกับท่าน เมื่อกดยอมรับหรือยังคงเข้าชมเว็บไซต์ต่อ เราถือว่าท่านยินยอมในการใช้งานคุกกี้ของเว็บไซต์ อ่านนโยบายความเป็นส่วนตัว