2010-05-12 3 views
1

Я хочу спросить только одну вещь. Я использую paypal в первый раз. а не кнопками. данные, которые я отправляю через html-страницу, возвращается ли она ipn?paypal ipn простой вопрос

я использую PAYPAL класс, и это мой заказ данных:

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

просто хочу спросить, если он возвращается в СПИ или нет.

+0

Если я хорошо помню, есть идентификатор транзакции, который необходимо отправить PayPal, то идентификатор транзакции всегда возвращается, так что вы можете взять данные по тому, что при сохранении данных клиентов, прежде чем делать запрос – mck89

+1

это txn_id? это не автоматически генерируется PayPal? или я могу установить его? – tarique

ответ

1

Да, PayPal возвращает POST-переменные обратно на ваш notify_url через то, что они называют IPN, это действительно просто обратный вызов к URL-адресу, который вы указываете либо через свое сообщение к ним, либо в настройках в вашей учетной записи PayPal.

Paypal возвращает вам следующие переменные, если вы укажете notify_url;

  • mc_gross
  • счет-фактура
  • settle_amount
  • protection_eligibility
  • address_status
  • payer_id
  • налог
  • address_street
  • PAYMENT_DATE
  • payment_status
  • кодировка
  • address_zip
  • mc_shipping
  • mc_handling
  • first_name
  • mc_fee
  • address_country_code
  • EXCHANGE_RATE
  • address_name
  • notify_version
  • settle_currency
  • пользовательских
  • payer_status
  • бизнес
  • address_country
  • address_city
  • verify_sign
  • payer_email
  • txn_id
  • payment_type

Счет-фактура возвращается, если вы его установили. Он может использоваться как ваш собственный идентификатор-идентификатор транзакции/транзакции.

txn_id сформировано paypal и является его собственным идентификатором для транзакции.

Если вы добавляете детали сами вы будете PayPal также возвращает num_cart_items, item_name1 (item_name2, item_name3) Quantity1 (quantity2, quantity3) и подобные.

Больше чтения на https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_html_Appx_websitestandard_htmlvariables