Islamic Payment Gateway
  1. Bill
Islamic Payment Gateway
  • Passive Client API
    • Inquiry
      POST
    • Payment
      POST
    • Reversal
      POST
    • Check Status
      POST
  • Active Client API
    • Bill
      • Create New Bill
        POST
      • Get Bill List
        GET
      • Get Bill Information
        GET
      • Revoke Bill
        DELETE
      • Get Bill Payments
        GET
      • Fake/Mock Payment & Reversal
        GET
    • Payment
      • Get Payment List
    • Account
      • Get Account Mutations
    • Institution
      • Institution Account List
      • Institution List
      • Institution Detail
    • Webhook
      • Webhook Call
  • Payment Channel API
    • Inquiry
      POST
    • Payment
      POST
    • Reversal
      POST
  • Authentication
    • OAuth 2.0
      POST
    • Signature
      VIEW
  1. Bill

Get Bill Payments

GET
/api/v2/gw/bill/{bill-hash}/payment
Bill
Get bill's payments information

Request

Path Params
bill-hash
string 
required
Query Params
institution_code
string 
required
Your Institution Code
Header Params
Accept
string 
required
Accept application/json
Authorization
string 
required
Bearer token
Signature
string 
required
request body or query string hash value using HMAC method. algorithm=sha256, key = API_KEY

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET '/api/v2/gw/bill//payment?institution_code=' \
--header 'Accept;' \
--header 'Authorization;' \
--header 'Signature;'

Responses

🟢200OK
application/json
Body
rc
string 
read-onlyoptional
Default:
SUCCESS
message
string 
optional
Default:
success
timestamp
string 
optional
Response time in ISO8601 format
>= 1 characters
Example:
2022-04-04T10:56:20+07:00
data
array[object (Payment Schema) {7}] 
optional
>= 1 items
id
string 
optional
payment_ref_id
string 
optional
Payment Reference ID
channel
enum<string> 
optional
Allowed values:
muamalattokopedia
Example:
muamalat
amount
number 
optional
Paid amount
Example:
100000
type
string 
optional
Example:
payment
created_at
string <date-time>
read-onlyoptional
Pay execution time in ISO8601 format
Example:
2022-04-04T09:22:38+07:00
account
object  | null 
optional
Example
{
    "rc": "SUCCESS",
    "message": "success",
    "timestamp": "2022-04-04T10:56:20+07:00",
    "data": [
        {
            "id": "string",
            "payment_ref_id": "string",
            "channel": "muamalat",
            "amount": 100000,
            "type": "payment",
            "created_at": "2022-04-04T09:22:38+07:00"
        }
    ]
}
Previous
Revoke Bill
Next
Fake/Mock Payment & Reversal
Built with