Adakalanya pada sebuah layanan web kita memberikan layanan berbayar, untuk layanan tersebut sebaiknya dilakukan secara otomatis oleh sistem, maka dari itu bagaimanakah cara membuat sistem berbayar dengan menggunakan Omnipay Paypal pada laravel. Ikuti langkah-langkah dibawah ini.
1. Sebelum memulai pastikan anda sudah membuat dan memiliki akun pengembang software untuk paypal. Anda bisa mendaftarnya disini http://developer.paypal.com atau http://sandbox.paypal.com
2. Selanjutnya buka file composer.json dan tambahkan.
"require": { "omnipay/omnipay": "~2.0" },3. Kemudian update menggunakan composer.
composer update4. Lalu buka file app\routes.php dan masukan kode seperti berikut ini.
Route::get('deposit/pay-via-paypal', 'PaymentController@postPayment'); Route::get('deposit/payment-success', 'PaymentController@getSuccessPayment'); Route::get('deposit/cancel-deposit', 'PaymentController@cancelOrderPayment');5. Kemudian pada Controller masukan kode seperti dibawah ini.
Tampilan akan terlihat seperti gambar 2.7 berikut ini.
![]() |
Gambar 2.7 |
Reference:
- http://omnipay.thephpleague.com
Tidak ada komentar:
Posting Komentar