Articles of PayPal

Magento PayPal Платеж отсутствует Стоимость доставки … но только иногда

Клиент имеет Magento 1.4.0.1 с Authorize.net и стандартом PayPal. Он работает нормально 6 месяцев. Mid-June Magento начинает отправку некоторых заказов PayPal без платы за доставку. Некоторые заказы прекрасны, а другие – отсутствуют. Кажется, что нет никаких ссылок на заказы с отсутствующими ценами на доставку. Кажется, Magento не отправляет плату за доставку, или PayPal не получает […]

PayPal REST API перекрестная ссылка с оплатой

Мне удалось выполнить платеж PayPal с использованием REST PHP API. Однако я хочу знать, как перекрестно ссылаться на транзакцию REST с веб-интерфейсом PayPal. На стороне REST у меня есть идентификатор платежа (getID()) полученный до одобрения транзакции. Он выглядит как 'PAY-5BH83448XN85470XXXXXXXXXXX' . После одобрения транзакции я получаю обратно на свой URL перенаправления три другие части информации: […]

завиток или fsockopen для paypal ipn

Какие преимущества у других есть? Paypal рекомендует использовать fsockopen однако в Интернете есть много сценариев, в которых используется curl . Какой из них я должен использовать? Curl: http://www.namepros.com/code/306043-process-paypal-ipn-with-curl.html fsockopen: https://cms.paypal.com/uk/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_admin_IPNImplementation

Нет описания или названия товара в PayPal Payment Received email

Используя PayPal Express Checkout (через WooCommerce и плагин WooThemes PayPal Express Checkout , по электронной почте, которую мой клиент получает при оплате (от своего клиента), описание продукта пуст. В идеале я хотел бы, чтобы он отображал название продукта или, по крайней мере, номер позиции, поэтому правильный продукт можно отправить без согласования писем от PayPal & […]

Срок действия идентификатора транзакции Paypal PDT

Я получил ошибку 4003 от paypal PDT, когда пытался получить информацию о платежах с использованием идентификатора транзакции. Хотя у меня есть аналогичная тема: Paypal PDT error 4003 и я считаю, что ответ объясняется тем, что мой идентификатор транзакции истек. Однако я не смог найти информацию о том, как долго истекает срок действия идентификатора транзакции. p […]

Платежные системы для веб-сайта PayPal API

В документации PayPal IPN Guide четко сказано Отправьте запрос на www.paypal.com или www.sandbox.paypal.com, в зависимости от того, собираетесь ли вы жить или тестируете слушателя в Песочнице. Подождите ответа от PayPal, который либо подтвержден, либо INVALID. Ну, я попробовал это (версия Sandbox), и ответ был полной HTML-страницей. Поэтому я взглянул на образец кода на https://www.paypal.com/us/cgi-bin/webscr?cmd=p/pdn/ipn-codesamples-pop-outside#php и […]

Помощь с pay_status PayPal Возвращенные частично восстановленные IPN

Будет ли этот сценарий ниже работать с сообщениями IPN, отправленными с IPN, если член подписывается и / или платит один раз за платеж, и они запрашивают возврат, возврат или частичный возврат? if($payment_status == "Refunded" || $payment_status == "Reversed" || $payment_status == "Partially Refunded"){ mysql_query("UPDATE members SET month_date = '$gettoday', subscr_id = '$subscr_id', subscr_cancel = 'Y', […]

API Paypal – GetVerifiedStatus – Недействительный запрос

Я пытаюсь интегрировать API Paypal в моем приложении PHP. Я использую cURL для вызова удаленного метода GetVerifiedStatus , но я получаю сообщение об ошибке 580023 – Invalid Request. Мой запрос: 'requestEnvelope.errorLanguage=en_US&requestEnvelope.detailLevel=ReturnAll&emailAddress=email%40address.com&firstName=John&lastName=Doe&matchCriteria=NAME' Ответ после преобразования в JSON: { "responseEnvelope.timestamp":"2013-07-25T05:36:26.695-07:00", "responseEnvelope.ack":"Failure", "responseEnvelope.correlationId":"e540c8c04a5b4", "responseEnvelope.build":"6679946", "error(0).errorId":"580023", "error(0).domain":"PLATFORM", "error(0).subdomain":"Application", "error(0).severity":"Error", "error(0).category":"Application", "error(0).message":"Cannot determine PayPal Account status" } код cURL function […]

Кнопка Paypal 'Buy Now' не позволяет мне динамически устанавливать цену

Я работаю с кнопкой «Купить сейчас» от Paypal, и я в тупике, почему он не работает (я делал это раньше). Я создал кнопку «Купить сейчас» в Paypal и снял флажок «Сохранить эту кнопку в Paypal» – поэтому она не размещена там. У меня есть <form> и <input type="hidden" name="encrypted" value="…"> . У меня также есть […]

curl командной строки для PHP curl

Как перевести эту –insecure PayPal cURL request –insecure curl -s –insecure -H "X-PAYPAL-SECURITY-USERID: api_username" -H "X-PAYPAL-SECURITY-PASSWORD: api_password" -H "X-PAYPAL-SECURITY-SIGNATURE: api_signature" -H "X-PAYPAL-REQUEST-DATA-FORMAT: NV" -H "X-PAYPAL-RESPONSE-DATA-FORMAT: NV" -H "X-PAYPAL-APPLICATION-ID: app_id" Я знаю, что буду размещать значения -H для: curl_setopt($ch, CURLOPT_HTTPHEADER, array('X-PAYPAL-SECURITY-USERID: api_username', 'X-PAYPAL-SECURITY-PASSWORD: api_password')); Но я не уверен в –insecure .