Ecommerce Website backend laravel(API + frontend Vue), frontend Vue

Job ID: 37937952

Budget: $30 – $250 USD

Need to add:


1. Przelewy24.pl Payments
~ Backend: Implementation of Przelewy24.pl payments in the script, adding the ability to activate and deactivate in the admin panel, edit, and change authentication data
~ Backend: Implementation of callback from the payment server to confirm payments and/or another communication protocol confirming the transaction
~ Frontend: Adding a payment button during order checkout

2. HotPay.pl Payments
~ Backend: Implementation of HotPay.pl payments in the script, adding the ability to activate and deactivate in the admin panel, edit, and change authentication data
~ Backend: Implementation of callback from the payment server to confirm payments and/or another communication protocol confirming the transaction
~ Frontend: Adding a payment button during order checkout

PayU.com Payments (at the end, next week, api documentation will change, also requirements, this will be separated offer)
~ Backend: Implementation of PayU.com payments in the script, adding the ability to activate and deactivate in the admin panel, edit, and change authentication data
~ Backend: Implementation of callback from the payment server to confirm payments and/or another communication protocol confirming the transaction
~ Frontend: Adding a payment button during order checkout

Remarks:
The script implementation must be done using good practices of the Laravel framework in a secure manner and allowing the site to run in production mode.
Please carefully review examples of good practices at https://github.com/alexeymezenin/laravel-best-practices

API documentation for payments can be found below:
PayU: https://developers.payu.com/europe/pl/api/
Przelewy24: https://developers.przelewy24.pl/index.php?en
HotPay: https://api.hotpay.pl/

Authentication credentials will be required for each API.
Related categories: PHP JavaScript MySQL HTML Vue.js