2012-05-11 27 views
5

Tôi có một webapp, nơi người dùng bán dịch vụ in ấn, tôi muốn cho phép người dùng của tôi thêm các nút trả tiền ngay vào các trang của họ để khách hàng có thể thanh toán cho các dịch vụ của họ.Tạo các nút paypal khi đang bay

Người dùng của tôi chỉ định vv địa chỉ email paypal của họ trong phần cài đặt và thiết lập dịch vụ của họ với một mức giá, vv

API Những gì tôi nên sử dụng để tạo ra lương tại các nút khi đang bay?

Cảm ơn

+0

Paypal API tất nhiên nhưng câu hỏi của bạn thiếu chi tiết về loại hệ thống bạn đang sử dụng. Có một số loại CMS hay một trang web tùy chỉnh. – Povylas

+0

Trang web tùy chỉnh. Tôi muốn tạo một nút được mã hóa cho trang người dùng, vì vậy khách hàng của họ có thể thực hiện thanh toán. Tôi nghĩ API thanh toán thích ứng là API tôi cần? –

Trả lời

4

Bạn không cần API để tạo các nút "trả tiền ngay bây giờ". Bạn có thể tạo nút từ trong tài khoản Paypal của khách hàng hoặc tạo động bằng HTML (xem HTML Variables for Paypal Payments standard).

Một lợi thế của việc tạo các nút từ tài khoản Paypal của bạn là bạn có thể nhận thêm lớp bảo mật (hỗ trợ mã hóa biểu mẫu hoặc sử dụng id nút được lưu trữ để người dùng không thể thay đổi số tiền được gửi cho Paypal). Tuy nhiên, nếu bạn đối phó với hàng trăm nút khác nhau thì sẽ có ý nghĩa hơn khi tạo động các nút và chỉ thực hiện xác thực bổ sung khi Paypal gửi lại xác nhận (hoặc qua PDT or IPN) trước khi giao hàng.

+1

Tôi sẽ sử dụng API của PayPal để tạo các nút, đặc biệt là tạo các nút động với các trường giá ẩn, vì các trường giá có thể bị tấn công. Với API, bạn có thể yêu cầu nút HTML được mã hóa không thể bị can thiệp. – TheCarver

3

Bạn có thể sử dụng PayPal JavaScriptButtons API và tạo các nút của bạn tự động với:

paypal.button.create(business, data, config, parentNode) 
Các vấn đề liên quan