Order Kuota Harga Order API

Dokumentasi resmi Order Kuota Harga Order API dari Maelyn API untuk membuat order/pembelian produk di Order Kuota

Base Information

  • BASE_URL_API: https://api.maelyn.eu/api
  • Path / Endpoint: /payment/orderkuota/ppob-order
  • Method: POST
  • Credit Usage: 5

Authentication

Gunakan header berikut pada setiap request:

x-maelyn-auth: YOUR_API_KEY

Request Body

Endpoint ini digunakan untuk membuat order/pembelian produk (pulsa, kuota, game, e-money, tagihan, dan lainnya) menggunakan saldo akun Order Kuota.

Note: Maelyn API tidak menyimpan data user seperti username, password, OTP, token, atau data akun lainnya. Untuk menggunakan fitur ini, user harus melakukan alur login terlebih dahulu, yaitu Login OTP kemudian dilanjutkan ke Login Token untuk mendapatkan token akun Order Kuota. Gunakan auth_username (ID akun, bagian sebelum tanda : pada token) dan auth_token (token lengkap format id:token) hasil dari proses tersebut.

⚠️ Perhatian: Endpoint ini benar-benar melakukan transaksi pembelian dan memotong saldo akun Order Kuota. Uji dengan produk/nominal kecil terlebih dahulu sebelum digunakan di produksi.

Example Request

POST /payment/orderkuota/ppob-order

Body Parameters

NameTypeRequiredDefaultDescription
auth_usernamestringYes-ID akun Order Kuota (bagian sebelum tanda : pada token)
auth_tokenstringYes-Token akun Order Kuota dari endpoint Login Token (format id:token)
voucher_idnumberYes-ID paket dari endpoint Harga Item (field id)
customer_idstringYes-Tujuan order (ID game, nomor HP, nomor pelanggan, dsb.)
quantitynumberNo1Jumlah
paymentstringNo"balance"Metode pembayaran
pinstringNo""PIN transaksi (jika akun mewajibkan PIN)
phonestringNo""Nomor HP (jika diperlukan untuk produk tersebut)
kode_promostringNo""Kode promo (jika ada)

Example Usage

{
  "auth_username": "your_username",
  "auth_token": "0202020:xxxxxxx",
  "voucher_id": 10839,
  "customer_id": "ID_MOBILE_LENGEND_FULL_DENGAN_SERVER_TANPA_SPASI"
}

Success Response

{
    "success": true,
    "message": "Berhasil membuat order Order Kuota",
    "result": {
        "success": true,
        "status": 200,
        "timestamp": "1783241700449",
        "voucher_id": 10839,
        "customer_id": "ID_MOBILE_LENGEND_FULL_DENGAN_SERVER_TANPA_SPASI",
        "response": {
            "success": true,
            "status": true,
            "results": {
                "id": 1276590552,
                "no_hp": "0895xxxxxxx",
                "id_plgn": "ID_MOBILE_LENGEND_FULL_DENGAN_SERVER_TANPA_SPASI",
                "harga": 1209,
                "harga_str": "1.209",
                "pembayaran": "Saldo Akun",
                "status": "1276590552",
                "tanggal": "05/07/2026 15:54:59",
                "produk": {
                    "id": "digital",
                    "nama": "GAME & DIGITAL"
                },
                "provider": {
                    "id": 101,
                    "nama": "TPG Diamond Mobile Legends"
                },
                "voucher": {
                    "id": 10839,
                    "nominal": "3 Diamond Mobile Legend"
                },
                "is_inquiry": false
            }
        }
    }
}

Response Field

NameTypeDescription
successbooleanStatus response API
messagestringPesan status dari Maelyn API
result.successbooleanStatus hasil request dari Order Kuota
result.voucher_idnumberID paket yang dipesan
result.customer_idstringTujuan order
result.response.results.idnumberID transaksi
result.response.results.harganumberHarga transaksi (angka)
result.response.results.statusstringStatus/nomor referensi transaksi
result.response.results.produkobjectKategori produk yang dibeli
result.response.results.providerobjectProvider/sub-kategori produk yang dibeli
result.response.results.voucherobjectDetail paket yang dibeli
result.response.results.is_inquirybooleanMenandakan apakah transaksi masih berupa inquiry

Error Response

Missing Auth Username

{
  "success": false,
  "message": "Body auth_username wajib diisi"
}

Missing Auth Token

{
  "success": false,
  "message": "Body auth_token wajib diisi"
}

Missing Voucher ID

{
  "success": false,
  "message": "Body voucher_id wajib diisi. Contoh: 10839"
}

Missing Customer ID

{
  "success": false,
  "message": "Body customer_id wajib diisi. Contoh: 1211221"
}

Order Failed

{
  "success": false,
  "message": "Gagal membuat order Order Kuota",
  "result": {
    "success": false,
    "response": {
      "success": false,
      "message": "Saldo tidak mencukupi"
    }
  }
}

Internal Server Error

{
  "success": false,
  "message": "Internal server error"
}

Playground