Langsung ke konten
Beta privat · Belum dibuka untuk umum. Akun hanya tersedia lewat undangan. Minta akses →
AywaPay

Integrasi

Hubungkan pembayaran ke apa pun yang Anda jalankan

Dari link yang dikirim manual hingga checkout yang sepenuhnya otomatis: pilih cara yang paling sesuai. Setiap opsi memakai saldo, biaya, dan perlindungan yang sama.

POST https://shop.example/paid200 OK
{
  "txn_id": "6ae77d4e26de282fc6f36ef0",
  "order_number": "1042",
  "status": "completed",
  "source_currency": "USD",
  "source_amount": "49.00",
  "currency": "USDT_TRX",
  "amount": "49.00",
  "confirmations": "19",
  "verify_hash": "c8b1…9e04"
}

Periksa verify_hash dengan kunci rahasia Anda sebelum mengirim pesanan.

Yang Anda dapatkan

Apa saja yang termasuk

  • Satu kunci per toko

    Setiap toko memiliki kunci rahasia sendiri, yang hanya ditampilkan setelah verifikasi 2FA.

  • Invoice via API

    Tetapkan harga dalam fiat atau kripto, tentukan koinnya atau biarkan pelanggan memilih, dan atur masa berlakunya.

  • Callback bertanda tangan

    Server Anda dipanggil di setiap perubahan status, dengan hash untuk memverifikasi bahwa panggilan itu berasal dari kami.

  • Halaman redirect

    Arahkan pelanggan ke halaman sukses atau gagal milik Anda setelah mereka membayar.

  • Saldo & pembayaran keluar

    Cek saldo dan kirim penarikan atau pembayaran massal langsung dari kode.

  • Uji dari awal hingga akhir

    Bayar invoice kecil di toko Anda sendiri dan lihat callback-nya tiba, sebelum pelanggan sungguhan mulai membayar.

Cara kerja

Siap digunakan dalam hitungan menit

  1. 01

    Dapatkan kunci Anda

    Buat toko, aktifkan 2FA, dan salin kunci rahasianya.

  2. 02

    Buat invoice

    Panggil API dari checkout Anda dan arahkan pelanggan ke halaman pembayaran.

  3. 03

    Tangani callback

    Verifikasi hash, tandai pesanan sebagai dibayar, lalu kirim pesanannya.

Plugin siap pakai untuk toko Anda

Pasang plugin, tempel kunci toko Anda, dan kripto muncul di halaman checkout. Pesanan otomatis ditandai sebagai dibayar.

Atau hubungkan tanpa plugin

Untuk developer

Buat invoice cukup dengan satu request

REST API sederhana yang cocok untuk checkout apa pun. Tetapkan harga dalam dolar atau euro; kami mengonversinya ke koin dengan kurs terkini.

  • Satu kunci rahasia

    Setiap toko punya kuncinya sendiri; aktifkan 2FA untuk melihat atau mengubahnya.

  • Halaman pembayaran siap pakai

    Arahkan ke halaman kami, atau tampilkan alamat dan kode QR dengan desain Anda sendiri.

  • Callback bertanda tangan

    Server Anda diberi tahu saat pesanan dibayar, disertai hash yang bisa Anda verifikasi.

  • Saldo & pembayaran keluar

    Cek saldo dan kirim penarikan dari API yang sama.

curl -G "https://api.aywapay.com/api/v1/invoices/new" \
  -d source_currency=USD \
  -d source_amount=49.00 \
  -d order_number=1042 \
  --data-urlencode "order_name=Pro plan" \
  -d currency=USDT_TRX \
  -d callback_url=https://shop.example/paid \
  -d api_key=$AYWAPAY_SECRET_KEY

Respons

{
  "status": "success",
  "data": {
    "txn_id": "6ae77d4e26de282fc6f36ef0",
    "invoice_url": "https://pay.example/invoice/6ae77d4e26de282fc6f36ef0"
  }
}

Pertanyaan

Plugin toko apa saja yang tersedia?

WooCommerce, WHMCS, PrestaShop, dan OpenCart 4: unduh di atas. Setiap plugin hanya meminta kunci rahasia toko Anda, dan pesanan otomatis ditandai sebagai dibayar. Shopify menyusul berikutnya; sementara itu, hubungkan melalui API atau link pembayaran.

Apakah ada mode uji?

Ada. Setiap toko memiliki kunci uji (diawali dengan test_). Invoice uji tidak memindahkan dana sungguhan: simulasikan pembayaran, kelebihan bayar, atau invoice kedaluwarsa di halaman pembayaran, dan terima callback yang sama seperti di mode live.

Bagaimana saya tahu sebuah callback itu asli?

Setiap callback membawa verify_hash yang ditandatangani dengan kunci rahasia toko Anda. Hitung ulang hash tersebut dan tolak apa pun yang tidak cocok.

Mulai sekarang

Mulai terima pembayaran kripto hari ini

  1. 01Minta akses
  2. 02Terima undangan lewat email
  3. 03Tambahkan toko Anda dan mulai terima pembayaran