Trình tạo liên kết PayPal

5 trên 2 xếp hạng

Trình tạo liên kết PayPal là công cụ miễn phí giúp tạo liên kết thanh toán PayPal từ loại thanh toán, địa chỉ email người nhận, đơn vị tiền tệ, số tiền và các URL chuyển hướng.

Liên kết thanh toán PayPal chứa những gì?

Liên kết thanh toán PayPal gồm một điểm cuối, theo sau là các tham số truy vấn cho PayPal biết cần bắt đầu loại thanh toán nào, tài khoản nào sẽ nhận tiền và quy trình thanh toán sẽ hoạt động ra sao. Trong định dạng PayPal Payments Standard phổ biến, các trường tương ứng với những tham số sau.

Trường biểu mẫu Tham số thường dùng Mục đích
Mua ngay, Thêm vào giỏ hàng hoặc Quyên góp cmd Chọn luồng thanh toán. Các giá trị thường dùng gồm _xclick cho Mua ngay, _cart cho thanh toán qua giỏ hàng và _donations cho quyên góp. Khi gửi yêu cầu Thêm vào giỏ hàng, cmd=_cart được dùng cùng với add=1.
Email PayPal business Xác định tài khoản PayPal nhận thanh toán.
Mã tiền tệ currency_code Đặt đơn vị tiền tệ thanh toán bằng mã ISO 4217 như GBP, EUR hoặc USD.
Số tiền amount Đặt số tiền thanh toán. Trường này chỉ nên chứa số, không có ký hiệu tiền tệ.
URL cảm ơn return Chỉ định trang mà PayPal có thể chuyển khách hàng đến sau quy trình thanh toán.
URL hủy cancel_return Chỉ định trang mà PayPal có thể chuyển khách hàng đến nếu họ hủy thanh toán và quay lại trang web của người bán.

Thứ tự chính xác của các tham số PayPal như business, amount, currency_code, return và cancel_return không làm thay đổi ý nghĩa của chúng. Giá trị phải được mã hóa URL khi cần. Ví dụ, dấu @ trong địa chỉ email business có thể xuất hiện dưới dạng %40. Các ký tự trong URL return hoặc cancel_return lồng nhau cũng cần được mã hóa nếu không được phép hoặc có thể làm thay đổi cách phân tích chuỗi truy vấn PayPal bên ngoài.

Nên chọn loại thanh toán PayPal nào?

Chọn Mua ngay cho một giao dịch mua có mức giá cố định, Thêm vào giỏ hàng khi khoản thanh toán cần được thêm vào giỏ hàng PayPal, và Quyên góp khi người trả tiền đang đóng góp thay vì mua sản phẩm.

  • Mua ngay phù hợp với một dịch vụ, vé, tệp tải xuống hoặc giao dịch mua khác có giá được xác định trước.
  • Thêm vào giỏ hàng phù hợp với quy trình mua sắm trong đó khách hàng có thể chọn nhiều mặt hàng trước khi thanh toán. Chỉ một liên kết cơ bản sẽ không cung cấp tính năng quản lý tồn kho hoặc danh mục sản phẩm.
  • Quyên góp xác định giao dịch là một luồng quyên góp. Các tổ chức vẫn cần kiểm tra yêu cầu của PayPal về tài khoản, điều kiện đủ và quy định áp dụng khi nhận tiền quyên góp.

Các trường hiện có không bao gồm tên mặt hàng, mã mặt hàng, phí vận chuyển, thuế suất hoặc mã tham chiếu khách hàng. Nếu cần những thông tin này, giải pháp tích hợp PayPal đầy đủ hơn hoặc một định dạng thanh toán khác được hỗ trợ có thể phù hợp hơn.

Làm cách nào để tạo và sử dụng liên kết thanh toán PayPal?

Chọn loại thanh toán, nhập địa chỉ email PayPal nhận tiền, đặt đơn vị tiền tệ và số tiền, sau đó thêm các trang mà khách hàng sẽ được chuyển đến khi hoàn tất hoặc hủy thanh toán.

  1. Chọn Mua ngay, Thêm vào giỏ hàng hoặc Quyên góp.
  2. Nhập địa chỉ tài khoản vào trường Email PayPal. Hãy kiểm tra kỹ vì địa chỉ này xác định người nhận dự kiến.
  3. Nhập mã tiền tệ ISO vào trường Mã tiền tệ, chẳng hạn như GBP.
  4. Nhập số tiền vào trường Số tiền, không kèm ký hiệu bảng Anh hoặc dấu phân cách hàng nghìn.
  5. Dùng địa chỉ web đầy đủ, bao gồm https://, cho URL cảm ơn và URL hủy.
  6. Tạo liên kết, mở liên kết trong cửa sổ trình duyệt riêng tư rồi kiểm tra người nhận, số tiền và đơn vị tiền tệ mà PayPal hiển thị.

Khi có người mở liên kết kết quả, thông tin thanh toán sẽ xuất hiện trên trang thanh toán PayPal hoặc trong ứng dụng PayPal nếu thiết bị mở liên kết tại đó. Sau đó, giao dịch đã hoàn tất sẽ xuất hiện trong hoạt động và báo cáo PayPal của người nhận. Trang cảm ơn chỉ cho biết trình duyệt đã được chuyển hướng đến đâu. Đây không phải bằng chứng đáng tin cậy rằng PayPal đã hoàn tất thanh toán.

Quy ước đặt tên và định dạng

Định dạng nhất quán giúp bạn dễ phát hiện sai người nhận PayPal, đơn vị tiền tệ, số tiền hoặc URL chuyển hướng khi lưu nhiều liên kết thanh toán trong bảng tính, hệ thống quản lý nội dung hoặc tài liệu chiến dịch.

  • Dùng mã tiền tệ ISO viết hoa như GBP, EUR và USD.
  • Viết giá dưới dạng số thuần túy. Dùng 25.00 thay vì £25.00 và không dùng dấu phẩy làm dấu phân cách hàng nghìn.
  • Với các đường dẫn chuyển hướng mới do bạn quản lý, hãy dùng chữ thường và dấu gạch nối thay cho khoảng trắng, chẳng hạn /payment-thanks thay vì /Payment Thanks.
  • Dùng cùng một mẫu đường dẫn cảm ơn và hủy cho các liên kết liên quan. Ví dụ, /payment/thanks và /payment/cancel dễ phân biệt hơn những tên trang không liên quan.
  • Không tự ý đổi chữ hoa, chữ thường trong địa chỉ email người nhận chỉ để định dạng trông gọn hơn. Hãy sao chép địa chỉ gắn với tài khoản PayPal và xác minh lại.

Mã tiền tệ không được chứa khoảng trắng. Các ký tự trong URL chuyển hướng phải được mã hóa nếu chúng không được phép trong liên kết PayPal bên ngoài hoặc có thể làm thay đổi cách phân tích chuỗi truy vấn. Ký tự có dấu hoặc ký tự không thuộc hệ chữ Latinh có thể được biểu diễn bằng mã hóa URL, nhưng cần thận trọng với tên miền quốc tế hóa và khả năng hỗ trợ của ứng dụng.

URL chuyển hướng quá dài sẽ tạo ra liên kết PayPal dài hơn. Khả năng hỗ trợ và giới hạn độ dài URL khác nhau tùy theo trình duyệt, máy chủ và dịch vụ trung gian. Các dịch vụ nhắn tin, tài liệu in và việc sao chép thủ công cũng gây thêm nhiều vấn đề thực tế. Nếu URL quay lại chứa các tham số phân tích riêng, hãy giữ nguyên và mã hóa toàn bộ URL lồng nhau, không để các dấu và của URL đó trở thành dấu phân cách tham số PayPal.

Ví dụ cụ thể và các lỗi thường gặp

Với khoản thanh toán Mua ngay trị giá £25 gửi đến payments@example.co.uk, cùng các trang hoàn tất và hủy riêng, dữ liệu đầu vào có thể được viết dưới dạng văn bản thuần túy.

Loại thanh toán: Buy now

Email PayPal: payments@example.co.uk

Mã tiền tệ: GBP

Số tiền: 25.00

URL cảm ơn: https://www.example.co.uk/payment/thanks

URL hủy: https://www.example.co.uk/payment/cancel

Liên kết PayPal Payments Standard tương ứng có thể có dạng sau.

https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=payments%40example.co.uk&currency_code=GBP&amount=25.00&return=https%3A%2F%2Fwww.example.co.uk%2Fpayment%2Fthanks&cancel_return=https%3A%2F%2Fwww.example.co.uk%2Fpayment%2Fcancel

Thứ tự hiển thị của các tham số có thể khác nhưng vẫn biểu thị cùng một nhóm chỉ dẫn. Trước khi đăng liên kết, hãy tránh các lỗi thường gặp sau.

  • Nhập sai địa chỉ email PayPal hoặc dùng địa chỉ không được liên kết với tài khoản nhận tiền dự kiến.
  • Đưa GBP, £ hoặc dấu phẩy vào trường giá thay vì chỉ nhập số tiền thuần túy.
  • Dùng đường dẫn chuyển hướng tương đối như /thanks thay vì URL đầy đủ.
  • Không mã hóa URL lồng nhau, đặc biệt khi URL đó đã chứa các ký tự ?, & hoặc =.

Liên kết PayPal được tạo có những giới hạn nào?

Liên kết được tạo sẽ khởi chạy luồng thanh toán PayPal, nhưng không thay thế việc xác minh giao dịch, quản lý đơn hàng hoặc giải pháp tích hợp thanh toán đầy đủ. Bất kỳ ai nhận hoặc nhấp vào liên kết đều có thể thấy các tham số, bao gồm email người nhận, số tiền, đơn vị tiền tệ và địa chỉ chuyển hướng. Không thêm mật khẩu, dữ liệu riêng tư của khách hàng hoặc mã định danh nội bộ bí mật vào các tham số công khai của liên kết PayPal.

Người dùng cũng có thể sửa các tham số PayPal công khai như amount, currency_code và business trước khi mở trang thanh toán. Vì vậy, hệ thống nhận tiền phải dùng hồ sơ giao dịch của PayPal, thông báo được hỗ trợ hoặc dữ liệu API để xác nhận số tiền đã trả, đơn vị tiền tệ, người nhận và trạng thái giao dịch. Chỉ truy cập URL cảm ơn là chưa đủ.

Việc tạo từng liên kết từ các trường biểu mẫu phù hợp với một nhóm nhỏ khoản thanh toán cố định. Cách này không đáp ứng tốt một danh mục lớn hoặc chiến dịch có nhiều mức giá, đơn vị tiền tệ và mã tham chiếu. Với khối lượng lớn, bảng tính có thể ghép URL từ các cột, còn API PayPal hoặc giải pháp tích hợp thương mại điện tử có thể tạo và theo dõi đơn hàng bằng chương trình.

Câu hỏi thường gặp

Khách hàng có cần tài khoản PayPal không?

Không phải lúc nào cũng cần. Khả năng thanh toán bằng thẻ với tư cách khách phụ thuộc vào các yếu tố do PayPal kiểm soát, bao gồm tài khoản nhận tiền, quốc gia, giao dịch và quy trình kiểm tra riêng của PayPal. Không nên cam kết rằng khách có thể thanh toán mà không cần tài khoản cho đến khi khả năng này được xác nhận với luồng thanh toán dự kiến.

Có thể biến liên kết thanh toán thành mã QR không?

Có, URL PayPal tiêu chuẩn có thể được mã hóa thành mã QR. Liên kết càng dài thì mã càng dày đặc, vì vậy hãy in ở kích thước dễ quét và kiểm tra từ khoảng cách sử dụng dự kiến. Bạn cũng nên in địa chỉ đích bên cạnh để những người không thể quét mã vẫn sử dụng được.

Có thể dùng liên kết này để thử nghiệm PayPal Sandbox không?

Danh sách tùy chọn biểu mẫu không có trường Sandbox. Việc thử nghiệm Sandbox cần đúng môi trường kiểm thử PayPal và các tài khoản sandbox, vì vậy không nên mặc nhiên coi một liên kết thanh toán thật là liên kết thử nghiệm.

Nên kiểm tra liên kết thế nào trước khi đăng?

Mở liên kết trên cả trình duyệt máy tính và thiết bị di động, sau đó kiểm tra người nhận, loại thanh toán, số tiền và đơn vị tiền tệ trên trang PayPal. Hãy thử quy trình hủy và, khi có thể, hoàn tất một giao dịch có giá trị thấp trong phạm vi kiểm soát để kiểm tra đồng thời trang quay lại và hồ sơ PayPal.

Công cụ phổ biến