Skip to content

UddoktaPay/uddoktapay-laravel-sdk

Repository files navigation

Uddokta Pay Payment Gateway Integration

Uddoktapay is an amazing payment gateway where we can transfer money on our own personal number and which is fully automatic. We will see the integration that how can we integrate uddoktapay payment gateway in Laravel.

Installation

We will test our application in sandbox. Developer guide - https://developer.uddoktapay.com/

  1. At first copy library folder on your app folder.

  2. Then copy UddoktapayController.php on app/Http/Controllers folder.

  3. Copy these routes on routes/web.php

  Route::get( 'pay', [UddoktapayController::class, 'show'] )->name( 'uddoktapay.payment-form' );
  Route::post( 'pay', [UddoktapayController::class, 'pay'] )->name( 'uddoktapay.pay' );
  Route::get( 'success', [UddoktapayController::class, 'success'] )->name( 'uddoktapay.success' );
  Route::get( 'cancel', [UddoktapayController::class, 'cancel'] )->name( 'uddoktapay.cancel' );
  1. Copy these routes on routes/api.php
  Route::post( 'webhook', [UddoktapayController::class, 'webhook'] )->name( 'uddoktapay.webhook' );
  1. Then copy payment-form.blade.php to resources/views/uddoktapay

  2. Set these environment variable to your .env files.

  UDDOKTAPAY_API_KEY=982d381360a69d419689740d9f2e26ce36fb7a50
  UDDOKTAPAY_PAYMENT_DOMAIN='https://sandbox.uddoktapay.com' // your payment panel here

And Contratulations! you're done.

Authors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published