Hướng dẫn shopping php id - id php mua sắm
Tìm hiểu cách tích hợp PayPal với hệ thống giỏ hàng PHP và MySQL, cổng thanh toán được sử dụng phổ biến nhất. Trong hướng dẫn này, chúng tôi sẽ tích hợp PayPal vào hệ thống giỏ hàng hiện có của mình, chúng tôi sẽ tạo cổng thanh toán với PHP và lưu trữ các giao dịch PayPal vào cơ sở dữ liệu MySQL của chúng tôi. Tôi khuyên bạn nên làm theo hướng dẫn Hệ thống giỏ hàng , vì chúng tôi sẽ sử dụng nó trong hướng dẫn này. Hệ thống giỏ hàng , vì chúng tôi sẽ sử dụng nó trong hướng dẫn này. PayPal là một trong những cổng thanh toán phổ biến nhất để mua sắm trực tuyến, vậy tại sao bạn không sử dụng nó? Giờ đây, bạn có thể thực hiện thanh toán bằng thẻ ghi nợ và thẻ tín dụng an toàn mà không cần tạo tài khoản PayPal. Việc tích hợp sẽ cho phép bạn thanh toán với nhiều sản phẩm bằng PayPal, để tính năng này hoạt động chính xác, bạn sẽ cần một địa chỉ (URL) từ xa. 1. Bắt đầuNếu bạn đã làm theo hướng dẫn Hệ thống giỏ hàng , bạn sẽ không gặp vấn đề gì với việc thiết lập cơ sở dữ liệu MySQL và môi trường máy chủ, nhưng nếu bạn không có bạn không cần phải: Hệ thống giỏ hàng , bạn sẽ không gặp vấn đề gì với việc thiết lập cơ sở dữ liệu MySQL và môi trường máy chủ, nhưng nếu bạn không có bạn không cần phải:
2. Tạo Cơ sở dữ liệu và thiết lập BảngBây giờ chúng ta cần tạo cơ sở dữ liệu và tạo bảng giao dịch mà chúng ta sẽ sử dụng, chúng ta có thể thực hiện việc này với phpMyAdmin. Điều hướng đến phpMyAdmin (ví dụ: http: // localhost / phpmyadmin /) trong trình duyệt của bạn, nếu bạn đã có cơ sở dữ liệu “shoppingcart”, bạn có thể tiếp tục và nhấp vào nó, nhưng nếu chưa có, bạn cần: < / p>
Trong khi cơ sở dữ liệu được chọn, hãy nhấp vào tab SQL và thực hiện câu lệnh sau: SQL Sao chép Thao tác này sẽ tạo bảng với các cột sau:
Trên phpMyAdmin, điều này sẽ giống như sau: http: // localhost / phpmyadmin / Giờ chúng tôi đã thiết lập xong cơ sở dữ liệu và bảng, chúng tôi có thể bắt đầu triển khai PayPal vào hệ thống giỏ hàng của mình. Nếu bạn đã theo dõi Hệ thống giỏ hàng , bạn có thể tiếp tục và chỉnh sửa tệp, nếu không, bạn có thể thêm mã vào trang giỏ hàng của mình. < / p> Hệ thống giỏ hàng , bạn có thể tiếp tục và chỉnh sửa tệp, nếu không, bạn có thể thêm mã vào trang giỏ hàng của mình. < / p> Chỉnh sửa và tìm: HTML Sao chép Thao tác này sẽ tạo bảng với các cột sau: HTML Sao chép
Thao tác này sẽ tạo bảng với các cột sau: – ID giao dịch duy nhất. Sao chép Thao tác này sẽ tạo bảng với các cột sau: – ID giao dịch duy nhất. – ID giao dịch PayPal. HTML Sao chép Thao tác này sẽ tạo bảng với các cột sau: – ID giao dịch duy nhất. – ID giao dịch PayPal. Sao chép Thao tác này sẽ tạo bảng với các cột sau: – ID giao dịch duy nhất. tại đây . – ID giao dịch PayPal. trang web của họ, bạn cũng có thể tạo tài khoản trên < span class = "l1" target = "_ blank"> trang web hộp cát mà bạn có thể sử dụng cho mục đích thử nghiệm. – Tổng số tiền cho tất cả các sản phẩm. Hệ thống giỏ hàng , bạn sẽ cần tạo và các biến, chúng cần chứa dữ liệu ở định dạng sau : – ID giao dịch PayPal. Sao chép Thao tác này sẽ tạo bảng với các cột sau: – ID giao dịch duy nhất.– ID giao dịch PayPal. Thêm sau mã PHP mà chúng tôi đã thêm trước đó: PHP Sao chép Về cơ bản, những gì xảy ra ở đây là mỗi khi trạng thái của giao dịch PayPal thay đổi, mã trên sẽ thực thi, nhưng để điều này hoạt động chính xác, chúng tôi cần thêm URL IPN vào tài khoản doanh nghiệp PayPal của mình, hãy làm theo các hướng dẫn sau:
Tôi khuyên bạn nên thử nó trên trang web PayPal sandbox trước để đảm bảo rằng nó đang hoạt động chính xác cho bạn, trang web sandbox được sử dụng để thử nghiệm thanh toán. PayPal sandbox trước để đảm bảo rằng nó đang hoạt động chính xác cho bạn, trang web sandbox được sử dụng để thử nghiệm thanh toán. Yêu cầu curl trong đoạn mã trên sẽ xác minh giao dịch, chúng tôi không muốn bất kỳ ai thử và thay đổi các giá trị POST này, vì vậy việc xác thực là điều bắt buộc. Nếu bạn đang sử dụng hệ thống giỏ hàng của riêng mình, bạn sẽ cần thay đổi URL IPN và đảm bảo rằng bạn kết nối với cơ sở dữ liệu MySQL bằng PDO. Kết luậnVề cơ bản, đó là tất cả những gì bạn phải làm để tích hợp PayPal với trang web của mình, tôi thực sự khuyên bạn nên làm theo hướng dẫn Hệ thống giỏ hàng nếu bạn chưa thực hiện , bạn sẽ dễ dàng triển khai hơn nhiều. Hệ thống giỏ hàng nếu bạn chưa thực hiện , bạn sẽ dễ dàng triển khai hơn nhiều. Vui lòng chia sẻ bài viết bằng cách nhấp vào các liên kết xã hội bên dưới, điều này sẽ giúp chúng tôi tạo các hướng dẫn mới và cải thiện các hướng dẫn hiện tại. Thưởng thức mã hóa! |