Làm cách nào để thêm cổng thanh toán vào trang web của tôi bằng PHP?

Yêu cầu

  • Tải về

    Ứng dụng mẫu Razorpay PHP

    .
  • Đảm bảo rằng bạn đang sử dụng 5. 6 hoặc phiên bản cao hơn của SDK

    Tải xuống

    phiên bản mới nhất của SDK từ GitHub

Video hướng dẫn

Xem video này để biết cách tích hợp Cổng thanh toán Razorpay trên ứng dụng PHP của bạn

điều kiện tiên quyết

  • Tạo một

    tài khoản dao cạo

    .
  • Đăng nhập vào Bảng điều khiển Razorpay và

    tạo khóa API

    trong chế độ thử nghiệm

Các bước tích hợp

Thực hiện theo các bước tích hợp này

  1. Xây dựng tích hợp

  2. Tích hợp thử nghiệm

  3. Danh sách kiểm tra phát trực tiếp

Cổng thanh toán là cầu nối giữa chủ thẻ tín dụng và Công ty thẻ tín dụng để thiết lập kết nối an toàn giữa họ để trao đổi dữ liệu

Hệ thống này gửi thông tin thẻ tín dụng của bạn một cách an toàn từ trang web đến công ty phát hành thẻ tín dụng để xử lý và sau đó gửi lại thông tin chi tiết giao dịch và phản hồi từ ngân hàng

Một số ví dụ về Cổng thanh toán phổ biến nhất là. PayPal, Payumoney, Paytm, ccavenue, EBS, Fonepaisa, Atom Paynetz, Citrus, DirecPay, v.v.

Trong hướng dẫn này, Bạn sẽ học

Tích hợp Cổng thanh toán PayPal trong PHP

PayPal là một công ty thương mại điện tử quốc tế của Mỹ cung cấp một nền tảng ảo để giao dịch tiền an toàn và an toàn trên Internet

Cổng thanh toán PayPal là một cổng thanh toán được sử dụng rộng rãi bởi một số nhà phát triển web cho các trang web của họ để thiết lập chuyển tiền an toàn

Đây là cách dễ nhất để các nhà phát triển web triển khai hệ thống thanh toán cho Ứng dụng web của họ

cổng PayPal. -

Nó sử dụng cổng riêng cho giao dịch được gọi là Luồng thanh toán. Nó có sẵn cho cả miễn phí và trả phí dựa trên người bán

Ngôn ngữ được sử dụng trong Cổng thanh toán PayPal

Giao diện người dùng của nó được tạo trên HTML, CSS, JavaScript và lớp ứng dụng được mã hóa trên Java và Node J. S

Làm thế nào để tích hợp?

Đây là hướng dẫn từng bước cho bạn cách tích hợp điều này với các ứng dụng web của bạn

Bạn cần thêm các chức năng sau cho cổng thanh toán

  1. Chuẩn bị biểu mẫu HTML để thu thập thông tin thẻ tín dụng
  2. Tạo mã thông báo Stripe để truyền thông tin thẻ một cách an toàn
  3. Gửi biểu mẫu với chi tiết thẻ
  4. Xác minh thẻ và xử lý các khoản phí
  5. Chèn chi tiết thanh toán vào cơ sở dữ liệu để hiển thị trạng thái cho người dùng

Nó sử dụng hai môi trường tôi. e. Hộp cát và thời gian thực

Sandbox là một môi trường ảo độc lập, mô phỏng môi trường thực, cho phép các nhà phát triển thử nghiệm các giao dịch của họ mà không ảnh hưởng đến bất kỳ tài khoản PayPal trực tiếp nào

Thời gian thực có nghĩa là khi ứng dụng của bạn sẽ trực tuyến. Sau khi mã hóa và gỡ lỗi tất cả API PayPal của bạn trong hộp cát, hãy chuyển ứng dụng của bạn sang môi trường sản xuất PayPal để hoạt động

Các bước để tích hợp Cổng thanh toán PayPal bằng PHP

1. Tạo tài khoản hộp cát

Bạn cần tạo Tài khoản hộp cát để kiểm tra mã của mình. Để tạo tài khoản của bạn, vui lòng truy cập vào Liên kết này

" https. //www. hộp cát. paypal. com/cgi-bin/webscr"

2. Tạo chỉ mục. tập tin php

Bây giờ bạn phải tạo một tệp chỉ mục hoặc đầu ra hiển thị, tệp này sẽ tìm nạp tất cả các bản ghi sản phẩm từ cơ sở dữ liệu và hiển thị nó trên trang

3. Tạo thành công. tập tin php

Bây giờ chúng tôi phải tạo một tệp thành công để xác định khoản thanh toán của bạn khi giao dịch của bạn thành công, nó sẽ trở lại đây. Hãy nhớ rằng trong trường hợp giao dịch thành công, cổng sẽ trả lại cho bạn thông tin chi tiết sau

  1. Mã_số
  2. ID giao dịch
  3. SỐ LƯỢNG
  4. MÃ TIỀN TỆ
  5. TÌNH TRẠNG THANH TOÁN

Vì vậy, bằng cách ghi nhớ điều này, bạn phải viết mã của mình

4. Tạo Hủy bỏ. tập tin php

Chúng ta cũng cần tạo một tệp hủy khi giao dịch bị hủy thì nó sẽ chuyển hướng đến đây

5. phát trực tiếp

Sau khi mọi thứ hoạt động tốt, bao gồm tất cả quy trình xử lý giao dịch thanh toán, thì bạn có thể đưa vào hoạt động bằng cách sử dụng mã PHP của mình. Chỉ cần thay đổi chế độ hộp cát thành chế độ trực tiếp

Tìm hiểu cách tích hợp Cổng thanh toán Zaakpay trong PHP. Vui lòng làm theo hướng dẫn Bắt đầu của chúng tôi để tích hợp Cổng thanh toán vào trang web PHP của bạn

Đề xuất chỉnh sửa

📘

Bạn chưa tạo tài khoản?

Vui lòng làm theo hướng dẫn Bắt đầu của chúng tôi

1. Cài đặt Bộ công cụ

  1. Chúng tôi có 2 phiên bản bộ PHP. Bạn có thể tải xuống một trong số chúng
  • Tải xuống Bộ công cụ PHP Cổng thanh toán Zaakpay. Số tiền tính bằng Paisa
  • Tải xuống Bộ công cụ PHP Cổng thanh toán Zaakpay phiên bản 1. 1. Số tiền bằng Rupee
  1. Sao chép thư mục Zaakpay_PHP_Integration_Kit trong tài liệu gốc của máy chủ của bạn [ví dụ: /var/www/html]

2. Bắt đầu thanh toán

  1. Các tham số yêu cầu phải được cung cấp tại trang web của bạn sẽ tiếp tục chuyển đến Thanh toán. php [ API giao dịch ] để biết thêm quy trình thanh toán

Bạn cũng có thể chuyển trực tiếp các tham số tới Thanh toán. php để bỏ qua biểu mẫu nhập liệu

  1. Để kiểm tra các tham số tùy chọn và bắt buộc, vui lòng tham khảo Tài liệu này

Bạn cũng có thể thêm/xóa các tham số tùy chọn khỏi Thanh toán. php

  1. Tất cả các tham số yêu cầu bao gồm tổng kiểm tra sẽ chuyển hướng tiếp đến Zaakpay bằng cách sử dụng yêu cầu đăng bài như được đề cập trong Thanh toán. php, chuỗi tổng kiểm tra và tổng kiểm tra được tính toán sẽ được tạo như bên dưới

📘

Giao dịch thất bại?

Đảm bảo rằng bạn đang sử dụng thẻ Trực tiếp cho các Giao dịch Trực tiếp

  1. Sau khi giao dịch hoàn tất, bạn sẽ nhận được phản hồi cho Phản hồi. php

    [Bạn cũng có thể sử dụng tệp Phản hồi của riêng mình để xử lý Gọi lại của Zaakpay]

📘

Không thể nhận được phản hồi?

Vui lòng kiểm tra URL trả về [ Đường dẫn tệp phản hồi ] là chính xác và có thể truy cập được

3. API nổi bật

  1. Kiểm tra API

    Điều này được sử dụng để kiểm tra trạng thái của giao dịch

Sao cho việc chuyển các tham số trên tới TransactionStatus. php bạn có thể kiểm tra trạng thái của giao dịch

Ngoài ra tổng kiểm tra sẽ được tính theo cách tương tự như đã đề cập ở trên

  1. API hoàn tiền

    Điều này được sử dụng để hoàn trả giao dịch

    Bạn có thể bắt đầu hoàn trả toàn bộ hoặc hoàn trả một phần đối với một giao dịch cụ thể

Ngoài ra, chuỗi tổng kiểm tra được tạo ở đây sẽ là một chuỗi được nối với tất cả các tham số được phân tách theo các khóa học đơn lẻ như được đề cập bên dưới

Làm cách nào để tích hợp cổng thanh toán vào trang web của tôi?

Bước 1. Một khách hàng đặt hàng bằng cách sử dụng giỏ hàng trực tuyến. Bước 2. Trình duyệt web của khách hàng mã hóa chi tiết thanh toán của họ bằng công nghệ lớp cổng bảo mật [SSL]. Bước 3. Trang web của người bán chuyển tiếp thông tin này đến một cổng thanh toán, cũng được mã hóa bằng SSL

Cổng thanh toán nào tốt nhất cho PHP?

Stripe là một trong những giải pháp cổng thanh toán thân thiện với nhà phát triển nhất hiện có, với các thư viện API dành cho nhà phát triển cho PHP, Ruby, Python, Java, Node. js, đi,. NET, iOS và Android, với tải xuống hoặc cài đặt trực tiếp qua Trình soạn thảo cho PHP.

Làm cách nào để thêm cổng thanh toán PayPal trong PHP?

Tích hợp cổng thanh toán bằng PHP – Danh sách kiểm tra nhanh .
Bắt đầu bằng cách nhận tài khoản nhà phát triển PayPal và nhận thông tin xác thực hộp cát. .
Tạo cấu trúc thư mục phù hợp để tích hợp
Bắt đầu bằng cách tạo Thanh toán. tập tin php
Tạo thanh toán_form. .
Kiểm tra tích hợp để xem mọi thứ có hoạt động bình thường không

Làm cách nào để thêm cổng thanh toán Stripe trong PHP?

Các bước tích hợp cổng thanh toán Stripe .
Tạo tài khoản Stripe và đăng nhập để lấy khóa API
Tạo biểu mẫu thanh toán và hiển thị phần tử Stripe để nhận thông tin chi tiết về thẻ của người dùng
bao gồm Sọc. js để xác thực, tạo và xác nhận thanh toán bằng thẻ một cách an toàn
Xử lý yêu cầu thanh toán Stripe trong PHP

Chủ Đề