2011-02-07 33 views
7

Vì vậy, tôi đã triển khai PayPal đầy đủ vào hệ thống của mình. Hệ thống hoạt động trên các gói của người dùng, tất cả ở mức giá đã định. Mỗi người dùng có một subscr_id (được đặt bởi PayPal) được gán cho họ, cùng với các chi tiết của gói họ đã mua.PayPal Sửa đổi đăng ký - Tiêu chuẩn thanh toán

Tôi cần có thể sửa đổi đăng ký để người dùng có thể chọn gói khác. Về cơ bản tôi chỉ cần để có thể thay đổi số lượng và lĩnh vực 'tùy chỉnh' (điều này có chứa chi tiết gói, phiếu giảm giá được sử dụng, vv). Tôi có thể nghĩ, và hy vọng, nó sẽ đơn giản như hiển thị cho người dùng một biểu mẫu khác với các trường ẩn cho 'sửa đổi', 'subscr_id', 'tùy chỉnh' (giá trị mới) và 'số tiền' (giá trị mới).). Thật không may tôi không thể tìm thấy điều này bất cứ nơi nào trực tuyến, và tài liệu của PayPal là như vậy nguyên khối mà tôi thấy mình đi vòng trong vòng tròn cho giờ tại một thời điểm.

IPN của tôi được thiết lập và hoạt động tốt, tôi chỉ cần tạo biểu mẫu cho phép tôi đặt biến 'số tiền' và 'tùy chỉnh' thành một biến mới ... bit mà tôi nghĩ sẽ dễ dàng! Bất kỳ trợ giúp nào cũng được đánh giá rất cao. Cảm ơn trước.

Trả lời

1

Sau một chút wee tìm kiếm, hy vọng điều này sẽ giúp:

https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_html_subscribe_buttons#id09A7G0502UI

Nếu bạn đã trở thành một Merchant PayPal sau khi 15 tháng 10 năm 2009, bạn có thể chỉnh sửa hồ sơ thuê bao của người mua.

Là nhà cung cấp dịch vụ đăng ký, bạn có thể chỉnh sửa hồ sơ đăng ký của người mua trong trang Chỉnh sửa tiểu sử. Sử dụng trang này để cập nhật thông tin người mua, điều chỉnh chi phí hoặc chu kỳ của đăng ký và chỉ định cách xử lý các khoản thanh toán bị thiếu hoặc không thành công.

+1

Vâng, tôi thấy rằng một vài giờ sau khi đăng. Nó không được sử dụng nhiều cho tôi bây giờ mặc dù không may, vì tôi đã phải xây dựng một cơ chế rất ngược. PayPal không cho phép sửa đổi ngay lập tức. Vì vậy, nếu ai đó muốn bắt đầu trả tiền cho gói 'pro' thay vì 'cơ bản', họ sẽ có quyền truy cập tức thì nhưng không thanh toán trong 30 ngày. Sau đó, họ có thể giảm đăng ký của họ trong một ngày, sau đó sửa đổi lại vào ngày sau khi thanh toán - về cơ bản nhận được dịch vụ tốt nhất với mức giá thấp nhất - hoàn toàn là lỗ hổng. Tôi đã làm cho nó để họ phải hủy bỏ sau đó đăng ký lại, không lý tưởng, nhưng cách duy nhất nó có vẻ. Cảm ơn – Mike

+0

Tôi nghĩ rằng liên kết tốt hơn ở đây là https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_html_subscribe_buttons#id08ADFA005QU – coderintherye

2

Tôi đã xem xét điều này gần đây. Bạn có thể tạo nút "Sửa đổi đăng ký" để thay đổi chi tiết đăng ký như số lượng và thời gian. Khi người dùng nhấp vào nút này, họ đăng nhập và xem chi tiết đăng ký cũ cũng như chi tiết đăng ký mới và phải phê duyệt/lưu chi tiết đăng ký để nó có hiệu lực. Tuy nhiên, một vấn đề lớn là bạn chỉ có thể tăng số tiền đăng ký lên 20% trong khoảng thời gian 10 ngày.

Để tạo nút đăng ký sửa đổi, chỉ cần sử dụng nút HTML đăng ký thông thường với thông số mới bạn muốn và thêm thông số bổ sung "modify = 2" (2 = chỉ sửa đổi, 1 = sửa đổi hoặc đăng ký).

Ngoài ra tôi nghĩ rằng trường biến tùy chỉnh không thay đổi ngay cả khi bạn sửa đổi đăng ký, nhưng tôi không chắc chắn 100% về điều đó.

+0

Tôi xác nhận rằng trường tùy chỉnh không thay đổi: - (Tìm kiếm một trường khác để lưu trữ dữ liệu của tôi trong những trường hợp này ... – Sebas

+0

Về điều 20%, tối đa tài liệu là khi bạn chỉ sử dụng thanh toán nhanh, vì vậy tài khoản chuẩn thông thường sẽ không bị giới hạn. – Sebas

+0

Thật không may là tôi vừa mới nhấn 20% vấn đề bằng cách sử dụng thanh toán chuẩn (không phải Express) để nó xuất hiện để áp dụng ở đó.Mong muốn có một sự thay thế khả thi cho Paypal. –

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