Magento adalah platform e-commerce open source yang memberdayakan bisnis untuk membangun kehadiran online yang kuat. Ini menyediakan alat dan fitur untuk mengelola toko online, menyesuaikan etalase, dan menskalakan bisnis secara efektif.
Untuk meningkatkan pengalaman e-commerce Anda, Plugin Xendit, tersedia di Magento Marketplace, memungkinkan integrasi pembayaran online untuk toko Magento Anda. Dengan beberapa konfigurasi sederhana, Anda dapat menerima berbagai metode pembayaran melalui Xendit.
Ikuti panduan ini untuk mulai mengintegrasikan Xendit dengan toko Magento Anda.
Persyaratan
Sebelum menginstal Ekstensi Pembayaran Xendit ke toko Magento Anda, pastikan semua persyaratan di bawah ini terpenuhi:
Magento Enterprise Edition atau Magento Community Edition
Versi Magento di 2.2.5 atau lebih tinggi
PHP 7.0.33 atau lebih tinggi
Instalasi
Konfigurasi di Dasbor Xendit
Berikut adalah langkah-langkah yang perlu Anda lakukan dalam Mengintegrasikan dengan Xendit:
Daftar atau masuk di Xendit
Dapatkan API Key Anda dari Dasbor Xendit Anda
Buka menu Pengaturan
Klik Kunci API di Bagian Pengembang
Klik Hasilkan Kunci Rahasia
Klik tulis pada uang - di
Klik tidak ada pada uang - keluar
Klik Generate Key, maka Anda akan mendapatkan API Key Anda yang dapat Anda salin nanti untuk mengintegrasikan Xendit dengan toko Magento Anda
Instalasi Xendit Extension
Ada dua jenis instalasi yang tersedia bagi Anda untuk menggunakan Xendit sebagai gateway pembayaran Anda, yaitu:
Dapatkan ekstensi Xendit dari Magento Marketplace melalui komposer
Unduh dan unzip ekstensi Xendit Payments secara manual
Dapatkan Ekstensi Xendit dari Magento Marketplace Melalui Komposer
Silakan ikuti langkah-langkah ini untuk menggunakan Xendit sebagai pembayaran Anda di Magento:
Unduh Ekstensi Pembayaran Xendit dari Magento Marketplace
Buka halaman pengaturan dengan menavigasi ke Toko -> Konfigurasi -> Penjualan -> Metode Pembayaran
Salin Kunci Publik Xendit di Dasbor Xendit ke Pengaturan Metode Pembayaran Magento Anda
Salin Kunci Rahasia Xendit di Dasbor Xendit ke Pengaturan Metode Pembayaran Magento Anda
Klik Simpan
Setelah Anda menyimpan pengaturan dan mengaktifkan Xendit di halaman pengaturan, Anda akan melihat metode pembayaran Xendit di bagian pembayaran selama alur checkout.
Unduh dan Unzip Ekstensi Pembayaran Xendit Secara Manual
Silakan ikuti langkah-langkah ini untuk berintegrasi dengan Xendit:
Unduh dan unzip kode sumber ekstensi
Salin folder Xendit bagian dalam ke direktori MAGENTO_DIR/app/code Anda di server web toko Anda. Anda mungkin tidak memiliki folder kode secara default, Anda dapat melanjutkan untuk membuatnya secara manual.
Buka MAGENTO_DIR Anda, jalankan perintah berikut:
php bin/magento module:status. You should see Xendit_M2Invoice on list of disabled modules. php bin/magento module:enable Xendit_M2Invoice php bin/magento setup:upgrade Run php bin/magento module:status again to ensure Xendit_M2Invoice is enabled already. You should flush Magento cache by using php bin/magento cache:flush Compile Magento with newly added module by using php bin/magento setup:di:compile
Opsional: Daftar Putih Firewall
Jika Anda kebetulan menggunakan firewall, ada langkah opsional, yaitu memasukkan URL Callback Xendit ke daftar putih untuk menghindari panggilan balik yang tidak diterima:
Magento: <merchant_site>/xendit/checkout/notifikasi
Anda dapat memasukkan URL saat membuat aturan firewall. Contoh di bawah ini adalah tampilan jika Anda menggunakan Cloudflare: