Magento

Prev Next

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:

  1. Magento Enterprise Edition atau Magento Community Edition

  2. Versi Magento di 2.2.5 atau lebih tinggi

  3. PHP 7.0.33 atau lebih tinggi

Instalasi

Konfigurasi di Dasbor Xendit

Berikut adalah langkah-langkah yang perlu Anda lakukan dalam Mengintegrasikan dengan Xendit:

  1. Daftar atau masuk di Xendit

  2. Dapatkan API Key Anda dari Dasbor Xendit Anda

  3. Buka menu Pengaturan

  4. Klik Kunci API di Bagian Pengembang

  5. Klik Hasilkan Kunci Rahasia

    1. Klik tulis pada uang - di

    2. Klik tidak ada pada uang - keluar

    3. 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:

  1. Dapatkan ekstensi Xendit dari Magento Marketplace melalui komposer

  2. Unduh dan unzip ekstensi Xendit Payments secara manual

  3. Dapatkan Ekstensi Xendit dari Magento Marketplace Melalui Komposer

Silakan ikuti langkah-langkah ini untuk menggunakan Xendit sebagai pembayaran Anda di Magento:

  1. Unduh Ekstensi Pembayaran Xendit dari Magento Marketplace

  2. Buka halaman pengaturan dengan menavigasi ke Toko -> Konfigurasi -> Penjualan -> Metode Pembayaran

  3. Salin Kunci Publik Xendit di Dasbor Xendit ke Pengaturan Metode Pembayaran Magento Anda

  4. Salin Kunci Rahasia Xendit di Dasbor Xendit ke Pengaturan Metode Pembayaran Magento Anda

  5. 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:

  1. Unduh dan unzip kode sumber ekstensi

  2. 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.

  3. 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:

Alur Pembayaran