Tích hợp cổng thanh toán sọc trong PHP; . Và chúng ta cũng có thể tải xuống mã nguồn đầy đủ của tích hợp cổng thanh toán sọc trong PHP
Hướng dẫn này nhằm mục đích chỉ cho chúng ta một cách đơn giản và dễ dàng để tích hợp cổng thanh toán sọc trong PHP với bản demo trực tiếp
Cách tích hợp cổng thanh toán Stripe trong PHP
Chỉ cần sử dụng các bước dễ dàng sau đây để tích hợp cổng thanh toán sọc hoặc thẻ trong PHP
- Bước 1 – Tạo tài khoản Stripe Nhận thông tin xác thực bí mật
- Bước 2 – Cài đặt gói Stripe qua Composer
- Bước 3 – Tạo tệp Sản phẩm Hiển thị
- Bước 4 – Tạo tệp Quy trình thanh toán
Bước 1 – Tạo tài khoản Stripe Nhận thông tin xác thực bí mật
Trước hết, chúng ta cần khóa bí mật của nhà xuất bản và khóa bí mật từ sọc. Vì vậy, chúng tôi cần đăng nhập hoặc đăng ký từ sọc và sau đó chúng tôi có nhà xuất bản bí mật và khóa bí mật từ sọc
Nếu bạn không có khóa nhà xuất bản bí mật. Vì vậy, trước hết, bạn cần đăng ký tại đây https. //bảng điều khiển. vạch sọc. com/đăng ký và nhận khóa nhà xuất bản bí mật và khóa bí mật
Nếu bạn đã đăng ký với sọc, hãy nhấp vào liên kết này và đăng nhập trên sọc và lấy khóa nhà xuất bản bí mật và khóa bí mật tại đây
Để đăng nhập https. //bảng điều khiển. vạch sọc. com/đăng nhập
Nhận nhà xuất bản bí mật và chìa khóa trên bảng điều khiển sọc trông giống như
Bước 2 – Cài đặt gói Stripe qua Composer
Trong bước thứ hai, chúng ta cần cài đặt hoặc tải xuống gói sọc PHP trong dự án của mình. Vì vậy, đi đến dấu nhắc lệnh làm theo các lệnh dưới đây
lệnh đầu tiên
cd/your_project_root_directory
Hơn Chạy lệnh bên dưới để cài đặt hoặc tải xuống gói sọc cho PHP
composer require stripe/stripe-php
Sau khi bạn thực hiện lệnh trên, bạn sẽ thấy trên màn hình nhắc lệnh trông giống như
Bước 3 – Tạo tệp Sản phẩm Hiển thị
Bước tiếp theo, chúng ta cần tạo 1 view tên file index. php, Nơi chúng tôi hiển thị các sản phẩm
Sau đó, bạn cần cập nhật mã bên dưới vào chỉ mục của mình. tập tin php
PHP Stripe Payment Gateway Integration - Tutsmake.com .container{ padding: 0.5%; }function pay[amount] { var handler = StripeCheckout.configure[{ key: 'pk_test_5f6jfFP2ZV5U9TXQYG0vtqFJ00eFVWNoRX', // your publisher key id locale: 'auto', token: function [token] { // You can access the token ID with `token.id`. // Get the token ID to your server-side code for use. console.log['Token Created!!']; console.log[token] $['#token_response'].html[JSON.stringify[token]]; $.ajax[{ url:"payment.php", method: 'post', data: { tokenId: token.id, amount: amount }, dataType: "json", success: function[ response ] { console.log[response.data]; $['#token_response'].append[ 'Pay $100Pay $500Pay $10000
' + JSON.stringify[response.data]]; } }] } }]; handler.open[{ name: 'Demo Site', description: '2 widgets', amount: amount * 100 }]; }
Bước 4 – Tạo tệp Quy trình thanh toán
Bước cuối cùng, ở bước này chúng ta cần tạo một tên file PHP mới thanh toán. php
Trong tệp này, chúng tôi sẽ sử dụng gói sọc và thực hiện thêm quy trình thanh toán trong tệp này
Bây giờ, chúng tôi cần cập nhật mã bên dưới vào tệp của bạn