2010-03-08 39 views
5

Tôi muốn tự động tính phí cho các thành viên của mình một khoản tiền thay đổi dựa trên các dịch vụ mà họ sử dụng trên trang web của tôi. Họ sẽ tích lũy một số dư nợ, và sau đó mỗi tuần họ sẽ bị tính phí cho số tiền đó. Có cách nào tôi có thể làm điều này mà không cần phải lưu trữ thông tin thẻ tín dụng của họ trong cơ sở dữ liệu của tôi?Tự động tính phí tài khoản PayPal?

(Tương tự như last question của tôi, nhưng tôi chỉ nhận ra tôi không thực sự muốn đi qua những cơn đau đầu và các vấn đề trách nhiệm pháp lý của việc có một cách an toàn lưu trữ thông tin CC)

Trả lời

5

Để thực hiện điều này, bạn sẽ cần phải tạo của bạn hệ thống đăng ký của riêng họ quản lý "khi nào" của đăng ký cũng như "số tiền". Sau đó, bạn có thể sử dụng API của bộ xử lý thanh toán đã chọn để xử lý giao dịch.

Ví dụ về việc này là sử dụng Authorize.Net Customer Information Manager (CIM) API để lưu trữ thông tin thanh toán của khách hàng, bao gồm thông tin thẻ tín dụng và sau đó có một công việc định kỳ thăm dò ý kiến ​​cơ sở dữ liệu và khi người dùng đáp ứng tiêu chí thanh toán số tiền thích hợp và sau đó sử dụng API CIM để xử lý thẻ tín dụng của họ. Việc tích hợp là liền mạch vì vậy nó sẽ trông chuyên nghiệp như bạn có thể làm cho nó.

+0

Heh ... 4 điểm họ có trên trang đó đều đúng với số tiền đó. Âm thanh chính xác như những gì tôi đang tìm kiếm, mặc dù tôi muốn tôi không phải đi qua một API khác, và sau đó móc 2 lên (Authorize.net * và * PayPal) – mpen

1

Tôi thực hiện quy trình tương tự trên trang web của mình và có nhiều cách để tránh phải thực hiện API để xử lý thẻ tín dụng của khách hàng của bạn. Chúng tôi sử dụng tính phí để tạo hệ thống đăng ký quản lý "khi nào" khách hàng của bạn sẽ bị tính phí và "số tiền".

Cổng thanh toán của chúng tôi được kết nối với Chargify, lưu trữ tất cả thông tin thẻ tín dụng để chúng tôi không phải tuân thủ PCI. (bạn có thể sử dụng PayPal làm cổng thanh toán của mình nếu bạn muốn). Bằng cách này, chúng tôi không phải đi qua API để thông báo cho cổng thanh toán của chúng tôi tính phí vào thẻ tín dụng của khách hàng của chúng tôi.

Nếu bạn đi theo cùng hướng và sử dụng dịch vụ như Tính phí, bạn sẽ vẫn phải tạo một API cho biết tính phí bao nhiêu dịch vụ mà khách hàng của bạn đã sử dụng trên trang web của bạn để Chargify biết số tiền bạn phải trả cho khách hàng của mình. Hoặc bạn có thể tự nhập số lượng dịch vụ mà khách hàng của bạn đã sử dụng trong tháng đó nhưng nếu bạn có nhiều khách hàng thì điều đó sẽ tốn thời gian.

+0

Thời gian tốt! Tôi chỉ định thử lại lần nữa trong vài ngày tới. Chắc chắn sẽ nhìn vào Chargify, cảm ơn bạn! – mpen

Các vấn đề liên quan