Hướng dẫn dùng credits page trong PHP

Ngày nay, việc phát triển thương mại điện tử rất mạnh mẽ, giờ ngày càng nhiều trang thương mại điện tử phát triển rất mạnh mẽ, đem lại sự tiện lợi cho nhiều người dùng. Trong các sản phẩm về thương mại điện tử, 1 trong các vấn đề quan trọng nhất đó chính là phương thức thanh toán. Một sản phẩm thương mại điện tử nếu chỉ có thanh toán bằng tiền mặt có lẽ không đem lại sức mạnh to lớn như hiện tại, ngoài ra cần có phương thức thanh toán trực tuyến. Một trong các phương thức thanh toán online trực tuyến đó chính là thanh toán bằng thẻ quốc tế VISA, Master. Vậy làm sao để thực hiện thanh toán bằng các thẻ quốc tế, trong bài này tôi giới thiệu các bạn 1 trong nhiều cách đó là sử dụng qua trung gian Stripe.

Đăng ký và tải thư viện

Để sử dụng thanh toán thông qua bên thứ 3 là stripe bạn cần phải đăng ký tài khoản, sau khi đăng ký tài khoản thì có thể vào API để có thể lấy key cho việc sử dụng sắp tới. Sau khi đăng ký xong bạn có thể đăng nhập luôn nhưng vẫn cần thực hiện 1 bước xác thực trong email nữa. Chúng ta có thể lấy thư viện Stripe cho Php bằng cách down về hoặc qua composer như sau:

{
    "name": "framgia/payment-php",
    "authors": [
        {
            "name": "Huy nguyen",
            "email": ""
        }
    ],
    "require": {
        "stripe/stripe-php": "4.10.0"
    }
}

Trong quá trình cài đặt có thể bị thiếu ext-curl, ext-mbstring, ext-json. Để khắc phục lỗi này các bạn chỉ cần cài thêm

sudo apt-get install php-curl php-mbstring php-json 

Sau cùng chúng ta lấy thư viện Stripe về bằng lệnh

composer install

Là có thể cài đặt thành công, giờ chúng ta tiến hành thử thanh toán thôi

Thực hiện thanh toán với Stripe

Để làm việc với Stripe ta cần gọi đến thư viện Stripe và thư viện Charge . Vậy ta làm như sau để gọi đến thư viện Stripe:

require __DIR__ . '/vendor/autoload.php';
use Stripe\Stripe;
use Stripe\Charge;

Như đã nói ở trên, chúng ta có thể lấy token sau khi đăng nhập xong, vậy để kiểm tra thử kết nối đến Stripe ta làm như sau:


    Thanh toán điện tử với Stripe - Framgia
    
        
            Số thẻ
            
        
        
            Tháng kết thúc
            
        
        
            Năm kết thúc
            
        
        
            Số tiền
            
        
        
            
        
    

Bài Viết Liên Quan

Chủ Đề