Ситуация такова, У меня есть три вида регистрации пользователей на моем сайте $ 20 / месяц $ 30 / месяц $ 40 / месяц теперь, допустим, пользователь регистрируется с суммой в 30 долларов и принимает вторую регистрацию … в ближайшие 2 месяца его 30 долларов в месяц были вычтены в соответствии с периодическим платежом PayPal […]
Приветствую всех, я смущен, где найти идентификатор соглашения о выставлении счетов (BAID) после того, как пользователь одобрит план выставления счетов. ИСПОЛЬЗОВАНИЕ REST-API до сих пор paypal возвращает это после выполнения соглашения. Agreement {#346 ▼ -_propMap: array:9 [▼ "id" => "I-N61SE6562BGN" "state" => "Active" "description" => "This is a subscription fee for using Talent Scout. It […]
$req = 'cmd=' . urlencode('_notify-validate'); foreach ($_POST as $key => $value) { $value = urlencode(stripslashes($value)); $req .= "&$key=$value"; } $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'https://www.sandbox.paypal.com/cgi-bin/webscr'); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $req); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 1); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2); curl_setopt($ch, CURLOPT_HTTPHEADER, array('Host: www.paypal.com')); $res = curl_exec($ch); curl_close($ch); if (strcmp ($res, "VERIFIED") […]
Думал, я бы спросил здесь, как есть вопрос на x форумах (опубликовано 7 мая), но пока он пока не ответил. Я использую PHP здесь и в качестве теста, чтобы получить токен и обработать транзакцию, вот мой код: $nvps = array(); $nvps["VERSION"] = "69.0"; $nvps["METHOD"] = "SetExpressCheckout"; $nvps["PAYMENTREQUEST_0_PAYMENTACTION"] = "Sale"; $nvps["PAYMENTREQUEST_0_AMT"] = "1.00"; $nvps["PAYMENTREQUEST_0_CURRENCYCODE"] = "GBP"; […]
Привет, я знаю, что в SO есть много вопросов, связанных с моей проблемой, но у меня нет решения ни от одного из них. Я реализовал paypal. Он работает хорошо. Теперь я хочу реализовать ipn в моей реализации PayPal. Я просмотрел и нашел код. Я реализовал это, но я получаю недействительный ipn. Я могу получить все […]
Я изо всех сил пытаюсь получить слушателя paypal на моем веб-сервере. Я продолжаю получать следующую ошибку при попытке отправить простой веб-прием из симулятора IPN: «IPN не был отправлен, а рукопожатие не было проверено. Ознакомьтесь с информацией» . Я размещаю PHP-скрипт на экземпляре Amazon EC2 и разрешаю диапазоны IP для Paypal на сервере. Я пытаюсь обновить […]
Я разрабатываю веб-сайт, чтобы клиент мог приобретать садоводческие продукты. В настоящее время клиент может просматривать продукты на веб-сайте. Когда они выбирают отдельный продукт, я хочу, чтобы они могли добавлять в корзину с помощью специальной кнопки Paypal. Мой веб-сайт настроен таким образом, что, когда пользователь выбирает продукт, он захватывает информацию из базы данных. Что мне нужно […]
Я использую curl для получения token_id для создания рекурсивного профиля PayPal, как правило, он работал несколько раз, но он выдавал ошибку с этими параметрами Array ( [user] => shamim_api1.xxxxxxxx.com [pwd] => UK8XH8T5H6RSQELU [signature] => AFcWxV21C7fd0v3bYYYRCpSSRl31AQIeUAbp6QyKOeJ.4B1pPA-HfVSD [AMT] => 1.00 [CURRENCYCODE] => USD [PAYMENTACTION] => Sale [returnUrl] => http://xxx.xxdemo.com/xxup/php/payment/process_recuring [cancelUrl] => http://xxx.xxdemo.com/xxup/php/payment/cancelled [notifyURL] => http://xxx.xxdemo.com/xxup/php/payment/notify [PROFILESTARTDATE] => […]
Мы локализуем наш веб-сайт, и мы хотим, чтобы пользователи могли платить в долларах США и евро, исходя из их местоположения. Все на месте, мы определяем страну на основе ИС, и мы выбираем валюту соответственно. Однако есть одна возможность мошенничества, с которой мы еще не справились. Мы хотим, чтобы наши пользователи не платили в долларах США […]
Это текущее сообщение о мыле, отправляемом в soap paypal API: <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="urn:ebay:apis:eBLBaseComponents" xmlns:ns2="ebl:SetExpressCheckoutRequestDetails" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns3="urn:ebay:api:PayPalAPI" xmlns:ns4="ebl:UserIdPasswordType"> <SOAP-ENV:Header> <ns3:RequesterCredentials xsi:type="ns4:UserIdPasswordType"> <Username>xxxxx</Username> <Password>xxxxx</Password> <Signature>xxxxx</Signature> </ns3:RequesterCredentials> </SOAP-ENV:Header> <SOAP-ENV:Body> <ns3:SetExpressCheckoutReq> <ns3:SetExpressCheckoutRequest> <ns1:Version>84.0</ns1:Version> <ns1:SetExpressCheckoutRequestDetails xsi:type="ns2:SetExpressCheckoutRequestDetailsType"> <ReturnUrl>url_to_/success.paypal.php</ReturnUrl> <CancelUrl>url_to_/cancel.paypal.php</CancelUrl> <LocaleCode>US</LocaleCode> </ns1:SetExpressCheckoutRequestDetails> </ns3:SetExpressCheckoutRequest> </ns3:SetExpressCheckoutReq> </SOAP-ENV:Body> </SOAP-ENV:Envelope> Я создал этот PHP5 SoapClient: //Endpoint $location = 'https://api-3t.sandbox.paypal.com/2.0/'; $uri = 'urn:ebay:api:PayPalAPI'; //SoapClient […]