PayPal IPN basit bir soru

1 Cevap php

Ben sadece bir şey sormak istiyorum. Ben ilk defa paypal kullanıyorum. düğmelerle tarafından. i html sayfası aracılığıyla gönderdiği veriler, bu IPN tarafından döndürülür?

i paypal sınıfını kullanıyorum ve bu benim özel veriler:

 $this->paypal_class->add_field('cemail', $this->session->userdata('check_email'));
  $this->paypal_class->add_field('fname', $this->session->userdata('check_name'));

Bu IPN veya değil, iade ise sadece sormak istiyorum.

1 Cevap

Evet, PayPal onlar kendilerine yazılan veya paypal hesabınızda ayarlar aracılığıyla ya IPN, sizin belirlediğiniz bir url onun gerçekten sadece bir geri dediğimiz yoluyla geri notify_url POST değişkenleri döner.

Eğer bir notify_url belirtirseniz Paypal döner, size değişkenleri aşağıdaki;

  • mc_gross
  • fatura
  • settle_amount
  • protection_eligibility
  • address_status
  • payer_id
  • vergi
  • address_street
  • payment_date
  • payment_status
  • charset
  • address_zip
  • mc_shipping
  • mc_handling
  • first_name
  • mc_fee
  • address_country_code
  • exchange_rate
  • address_name
  • notify_version
  • settle_currency
  • görenek
  • payer_status
  • address_country
  • address_city
  • verify_sign
  • payer_email
  • txn_id
  • payment_type

Bunu ayarlarsanız fatura döndürülür. Bu kendi order-id/transaction-id olarak kullanılabilir.

txn_id paypal tarafından oluşturulan ve işlem için kendi kimliği olduğunu.

Eğer öğe eklerseniz kendiniz olacak PayPal ayrıca num_cart_items, item_name1 (item_name2, item_name3), quantity1 (quantity2, quantity3) ve bu tür döndürür.

https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_html_Appx_websitestandard_htmlvariables daha fazla okuma