2012-11-19 24 views
17

Mam małe pytanie o powtarzające się płatności w systemie PayPal.Płatność powtarzalna Paypal ipn

Przykład: Zlecę cykliczną, 20 $ za każdy miesiąc w ciągu 1 roku.

Czy firma PayPal wysyła IPN za każdy miesiąc tej płatności cyklicznej?

Dzięki.

+0

Szczegóły można sprawdzić w pliku PDF Guid IPN. [Powiadomienie o natychmiastowej płatności Paypal] (https://www.paypalobjects.com/webstatic/en_US/developer/docs/pdf/ipnguide.pdf) – Damon

Odpowiedz

28

Tak. Oto przykład tego, jak wygląda IPN dla powtarzającej się płatności.

period_type = Regular 
outstanding_balance = 0.00 
next_payment_date = 02:00:00 Dec 19, 2012 PST 
protection_eligibility = Ineligible 
payment_cycle = Monthly 
tax = 0.00 
payer_id = E7BTGVXBFSUAU 
payment_date = 05:38:59 Nov 19, 2012 PST 
payment_status = Completed 
product_name = ElderHelpers.org 
charset = windows-1252 
recurring_payment_id = I-PFSGNJYBXBH5 
first_name = Drew 
mc_fee = 0.65 
notify_version = 3.7 
amount_per_cycle = 12.00 
payer_status = verified 
currency_code = USD 
business = [email protected] 
verify_sign = AUivUYns031-2-dNgZdEkr51EzGcAF5d4-6xZ2neOdkff7tDdERk1R9k 
payer_email = [email protected] 
initial_payment_amount = 0.00 
profile_status = Active 
amount = 12.00 
txn_id = 3GN39710BA809992V 
payment_type = instant 
payer_business_name = Drew Angell's Test Store 
last_name = Angell 
receiver_email = [email protected] 
payment_fee = 0.65 
receiver_id = ATSCG2QMC9KAU 
txn_type = recurring_payment 
mc_currency = USD 
residence_country = US 
test_ipn = 1 
transaction_subject = ElderHelpers.org 
payment_gross = 12.00 
shipping = 0.00 
product_type = 1 
time_created = 21:19:38 Dec 19, 2011 PST 
ipn_track_id = b6f7576ff1e68 
+0

Dziękuję Andrew;) – Gori

+1

To zależy od konfiguracji płatności. Jeśli osoba tworzy profil z kartą kredytową bezpośrednio (Payments Pro) jako przeciwna płaceniu w systemie PayPal (ekspresowa realizacja transakcji), to zobaczysz dodatkowe parametry zawarte w danych IPN. Powiedział, że w rzeczywistości nie jest to nic, co mogłoby być użyteczne w większości przypadków. Nie pamiętam nawet, które one są, ponieważ nigdy nie miałem z nich pożytku. –

+1

Jeśli ktoś natknie się na tę odpowiedź, txn_type nie będzie już "recurring_payment". Zgodnie z dokumentacją tutaj https://www.paypal.com/cgi-bin/webscr?cmd=p/acc/ipn-subscriptions-outside, która jest jedną z możliwych wartości. Prawidłowa wartość to "subscr_payment". – JoseMarmolejos