Share 2checkout in laravel payment gateway integration method - 1

.** 2checkout trong phương thức tích hợp cổng thanh toán Laravel **

2Checkout là một cổng thanh toán cho phép bạn chấp nhận thẻ tín dụng, thẻ ghi nợ và các phương thức thanh toán khác trên trang web Laravel của bạn.Đó là một cổng an toàn và đáng tin cậy, dễ dàng tích hợp với Laravel.

Để tích hợp 2Checkout với Laravel, bạn sẽ cần tạo tài khoản 2Checkout và tạo khóa API.Khi bạn có khóa API của mình, bạn có thể làm theo các bước bên dưới để tích hợp 2Checkout với Laravel.

** 1.Cài đặt gói Laravel 2Checkout **

Bước đầu tiên là cài đặt gói Laravel 2Checkout.Bạn có thể làm điều này bằng cách chạy lệnh sau trong thiết bị đầu cuối của bạn:

`` `
Trình soạn thảo yêu cầu 2Checkout/Laravel
`` `

** 2.Định cấu hình gói Laravel 2checkout **

Khi gói đã được cài đặt, bạn cần cấu hình nó.Bạn có thể làm điều này bằng cách xuất bản tệp cấu hình của gói.Để thực hiện việc này, hãy chạy lệnh sau trong thiết bị đầu cuối của bạn:

`` `
Nhà cung cấp php Artisan: Publish --Provider = "2Checkout \ laravel \ TwocheckoutServiceProvider"
`` `

Điều này sẽ xuất bản tệp cấu hình của gói lên tệp `config/2checkout.php` của bạn.Mở tệp này và cập nhật các cài đặt sau:

*** public_key ** - khóa công khai 2Checkout của bạn.
*** private_key ** - khóa riêng 2Checkout của bạn.
*** Tiền tệ ** - Tiền tệ mà bạn muốn chấp nhận thanh toán.
*** Locale ** - Địa điểm mà bạn muốn sử dụng cho 2Checkout.

** 3.Tạo bộ điều khiển thanh toán **

Tiếp theo, bạn cần tạo một bộ điều khiển để xử lý thanh toán.Bạn có thể tạo một bộ điều khiển mới bằng cách chạy lệnh sau trong thiết bị đầu cuối của bạn:

`` `
Php Artisan Make: Bộ điều khiển Thanh toán Trình điều khiển
`` `

Điều này sẽ tạo một bộ điều khiển mới có tên là `paymentsControll` trong thư mục` Ứng dụng/http/bộ điều khiển của bạn.Mở bộ điều khiển này và thêm phương thức sau:

`` `PHP
Cửa hàng chức năng công cộng (Yêu cầu $ Yêu cầu)
{
// Nhận chi tiết thanh toán từ yêu cầu.
$ payment_details = $ request-> all ();

// Tạo khoản thanh toán 2Checkout mới.
$ payment = newcheckout \ payment ($ payment_details);

// Gửi thanh toán đến 2Checkout.
$ trả lời = $ payment-> send ();

// Kiểm tra trạng thái phản hồi.
if ($ answers-> isScessful ()) {
// Thanh toán đã thành công.
// Lưu chi tiết thanh toán vào cơ sở dữ liệu của bạn.
} khác {
// Thanh toán không thành công.
// Xử lý lỗi.
}
}
`` `

**4.Tạo tuyến đường thanh toán **

Bây giờ bạn đã tạo một bộ điều khiển thanh toán, bạn cần tạo một tuyến đường để xử lý các khoản thanh toán.Bạn có thể tạo một tuyến đường mới bằng cách chạy lệnh sau trong thiết bị đầu cuối của bạn:

`` `
Php Artisan Route: Danh sách
`` `

Điều này sẽ liệt kê tất cả các tuyến đường trong ứng dụng của bạn.Tìm tuyến đường cho phương thức `store` trong` paymentsControll` và sao chép nó.Sau đó, mở tệp `Route/Web.php` của bạn và dán tuyến đường ở cuối tệp.

** 5.Kiểm tra tích hợp thanh toán của bạn **

Bây giờ bạn đã tích hợp 2Checkout với Laravel, bạn cần kiểm tra tích hợp thanh toán của mình.Bạn có thể làm điều này bằng cách thực hiện một khoản thanh toán kiểm tra.Để làm điều này, hãy truy cập tài khoản 2Checkout của bạn và tạo thẻ tín dụng kiểm tra.Sau đó, sử dụng thẻ tín dụng kiểm tra để thanh toán trên trang web Laravel của bạn.

Nếu thanh toán thành công, bạn sẽ thấy một tin nhắn thành công.Nếu thanh toán không thành công, bạn sẽ thấy một thông báo lỗi.

** 2checkout trong phương thức tích hợp cổng thanh toán Laravel **

* [2Checkout] (https://www.2checkout.com/)
* [Laravel] (https://laravel.com/)
* [Gói Laravel 2checkout] (https://github.com/2checkout/laravel)
* [Cách tích hợp 2Checkout với Laravel] (https://www.2checkout.com/docs/laravel/integration)

# 2checkout # Laravel # Cổng thanh toán # Tích hợp
=======================================
. **2Checkout in Laravel Payment Gateway Integration Method**

2Checkout is a payment gateway that allows you to accept credit cards, debit cards, and other payment methods on your Laravel website. It is a secure and reliable gateway that is easy to integrate with Laravel.

To integrate 2Checkout with Laravel, you will need to create a 2Checkout account and generate an API key. Once you have your API key, you can follow the steps below to integrate 2Checkout with Laravel.

**1. Install the 2Checkout Laravel package**

The first step is to install the 2Checkout Laravel package. You can do this by running the following command in your terminal:

```
composer require 2checkout/laravel
```

**2. Configure the 2Checkout Laravel package**

Once the package has been installed, you need to configure it. You can do this by publishing the package's configuration file. To do this, run the following command in your terminal:

```
php artisan vendor:publish --provider="2Checkout\Laravel\TwoCheckoutServiceProvider"
```

This will publish the package's configuration file to your `config/2checkout.php` file. Open this file and update the following settings:

* **public_key** - Your 2Checkout public key.
* **private_key** - Your 2Checkout private key.
* **currency** - The currency that you want to accept payments in.
* **locale** - The locale that you want to use for 2Checkout.

**3. Create a payment controller**

Next, you need to create a controller to handle payments. You can create a new controller by running the following command in your terminal:

```
php artisan make:controller PaymentsController
```

This will create a new controller called `PaymentsController` in your `app/Http/Controllers` directory. Open this controller and add the following method:

```php
public function store(Request $request)
{
// Get the payment details from the request.
$payment_details = $request->all();

// Create a new 2Checkout payment.
$payment = new TwoCheckout\Payment($payment_details);

// Send the payment to 2Checkout.
$response = $payment->send();

// Check the response status.
if ($response->isSuccessful()) {
// The payment was successful.
// Save the payment details to your database.
} else {
// The payment failed.
// Handle the error.
}
}
```

**4. Create a payment route**

Now that you have created a payment controller, you need to create a route to handle payments. You can create a new route by running the following command in your terminal:

```
php artisan route:list
```

This will list all of the routes in your application. Find the route for the `store` method in your `PaymentsController` and copy it. Then, open your `routes/web.php` file and paste the route at the end of the file.

**5. Test your payment integration**

Now that you have integrated 2Checkout with Laravel, you need to test your payment integration. You can do this by making a test payment. To do this, go to your 2Checkout account and create a test credit card. Then, use the test credit card to make a payment on your Laravel website.

If the payment is successful, you will see a success message. If the payment fails, you will see an error message.

**2Checkout in Laravel Payment Gateway Integration Method**

* [2Checkout](https://www.2checkout.com/)
* [Laravel](https://laravel.com/)
* [2Checkout Laravel package](https://github.com/2checkout/laravel)
* [How to integrate 2Checkout with Laravel](https://www.2checkout.com/docs/laravel/integration)

# 2checkout # laravel # payment gateway # integration
 
Join ToolsKiemTrieuDoGroup
Back
Top
AdBlock Detected

We get it, advertisements are annoying!

Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.

I've Disabled AdBlock