Cara Install & Setting Plugin Untuk AMember

Terakhir Diperbarui: 12-10-2023 14:03

Perhatian!

Halaman dokumentasi ini akan selalu diperbarui mengikuti versi plugin TERBARU yang dirilis

Untuk menginstall plugin TriPay Payment di aMember, pastikan spesifikasi aMember Anda sudah memenuhi minimum requirements/persyaratan yang tersedia.

  1. Download plugin versi terbaru melalui menu Api & Integrasi > Plugin > aMember
  2. Masuk ke file manager hosting Anda lalu ke folder/direktori instalasi aMember Anda
  3. Buka folder folder application > default > plugins > payment
  4. Unggah file plugin yang sebelumnya telah didownload
  5. Setelah berhasil menggunggah file plugin, klik kanan pada file plugin dan pilih Extract

Proses instalasi telah berhasil. Langkah selanjutnya yaitu aktivasi plugin:

  1. Masuk ke admin dashboard aMember Anda lalu klik menu Configurations > Add-ons
  2. Kemudian ketik 'Tripay' (tanpa tanda kutip) di kolom pencarian
  3. Pilih plugin tripay mana yang ingin anda aktifkan. Misalnya, anda ingin mengaktifkan plugin Tripay BRI maka klik tombol Activate pada plugin Tripay BRI seperti berikut:
  4. Kemudian konfirmasi aktivasi pluginnya

Sampai disini plugin telah berhasil diaktifkan. Langkah terakhir adalah mengatur kredensial tripay anda ke plugin tersebut:

  1. Klik tombol gear di pojok kiri bawah plugin Tripay BRI
  2. Anda akan dibawa menuju halaman konfigurasi plugin. Di halaman tersebut, anda dapat mengkonfigurasi plugin menggunakan kredensial tripay anda. Panduan sudah disertakan pada kolom - kolom isian yang tersedia
  3. Klik tombol Save untuk menyimpan konfigurasi anda.

Cara aktivasi dan konfigurasi plugin untuk metode pembayaran lainnya sama saja, anda hanya perlu mengulang langkah aktivasi dan konfugrasinya seperti langkah diatas.

Tentang URL Callback

Pada plugin aMember ini, anda tidak diwajibkan mengisi URL Callback karena URL callback telah ditanamkan didalam script plugin.

Oleh karena itu, maka ketika anda mendaftar sebagai merchant untuk aMember, mohon dipastikan untuk menyebutkan "Merchant ini akan digunakan untuk situs berbasis aMember" pada kolom deskripsi agar tim kami bisa segera memverifikasi pendaftaran anda.

Sering Ditanyakan:

  1. Saya sudah sampai di halaman payment Tripay, Tetapi setelah saya klik tombol Kembali dan di redirect kembali ke situs saya, kenapa hanya berputar - putar dan refresh -refresh halaman setiap 10 detik?
  • Halaman tersebut adalah halaman tunggu default bawaan aMember yang berarti aMember menunggu callback dari Tripay, transaksi anda sudah masuk ke database Tripay, namun statusnya masih "BELUM DIBAYAR". Ketika anda melalukan testing menggunakan simulator tripay, anda perlu mengubah statusnya secara manual melalui https://tripay.co.id/simulator/transaction lalu klik No Referensi dari transaksi anda, lalu scroll kebawah dan klik tombol UBAH STATUS, lalu ubah statusnya menjadi DIBAYAR, pilih YA untuk isian Kirim Callback? dan copy-paste URL Callback sesuai channel pembayaran yang dipilih, dan terakhir klik Simpan.

Untuk kebutuhan testing, URL Callback silahkan disesuaikan mengikuti pola berikut:

[lokasi_install_amember]/payment/tripay-[nama_channel_terpilih]/ipn

Jadi semisal anda sedang testing integrasi via plugin Tripay BRI dan lokasi instalasi aMember anda berada di https://situsku.com/amember maka URL callbacknya menjadi:

https://situsku.com/amember/payment/tripay-bri/ipn

Berikut adalah list contoh URL Callback sebagai panduan anda dalam melakukan testing integrasi:

  1. Tripay Alfamart: https://situsku.com/amember/payment/tripay-alfamart/ipn
  2. Tripay Alfamidi: https://situsku.com/amember/payment/tripay-alfamidi/ipn
  3. Tripay BCA: https://situsku.com/amember/payment/tripay-bca/ipn
  4. Tripay BNI: https://situsku.com/amember/payment/tripay-bni/ipn
  5. Tripay BRI: https://situsku.com/amember/payment/tripay-bri/ipn
  6. Tripay CIMB: https://situsku.com/amember/payment/tripay-cimb/ipn
  7. Tripay Mandiri: https://situsku.com/amember/payment/tripay-mandiri/ipn
  8. Tripay MayBank: https://situsku.com/amember/payment/tripay-maybank/ipn
  9. Tripay Muamalat: https://situsku.com/amember/payment/tripay-muamalat/ipn
  10. Tripay Permata: https://situsku.com/amember/payment/tripay-permata/ipn
  11. Tripay QRIS: https://situsku.com/amember/payment/tripay-qris/ipn
  12. Tripay QRIS Customizable: https://situsku.com/amember/payment/tripay-qris-customizable/ipn
  13. Tripay Sinarmas: https://situsku.com/amember/payment/tripay-sinarmas/ipn

Plugin aMember Saya Tidak Berfungsi!

Untuk melakukan debugging kendala pada aplikasi aMember anda, silahkan ikuti panduan resmi berikut:

https://docs.amember.com/Error/Debug_Log

Berikan perhatian ekstra pada tab "Invoice" karena error pembayarn akan ditampilkan pada tab tersebut.