Передать пользовательскую переменную к серверу PayPal через сообщение и ответ IPN
-
30-09-2019 - |
Вопрос
Я успешно интегрировал PayPal с моим приложением iPhone, но я застрял передать пользовательскую переменную через SOAP для оплаты PAL, используя сообщение IPN.
Кто-нибудь передает пользовательскую переменную для PAL-PAL Server ???? Я делаю заявку на ресторан, пользователь может произвести оплату с помощью Pay-Pal Server.
Мне нужно пройти пользовательскую переменную (т.е. идентификатор ведра) на PayPal. Я получаю этот идентификатор ведра через веб-сервис, который я звоню, прежде чем сделать запрос на Pay Pal Server. Теперь мне нужно передать это идентификатор ведра как пользовательскую переменную на сервер PayPal, чтобы он возвращает уведомление о сообщениях.
Примечание: - Мне нужно произвести оплату, используя этот идентификатор ведра.
Наконец, когда я получу это уведомление, я снова позвоню веб-службу, которая собирается обновить базу данных серверов клиента.
Я использовал эту ссылку:https://cms.paypal.com/cms_content/us/en_us/files/developer/ipnguide.pdf.
Любая помощь приветствует .....
Пожалуйста, предложите мне с каким-то примерным кодом, так как я погрузился с той или другой ссылкой ....
Нет правильного решения
Другие советы
Я узнаю решение. Но для Android, но я думаю, что это может быть применено к iOS:
PayPalPayment payment = new PayPalPayment();
payment.setCurrencyType("USD");
payment.setSubtotal(3.30);
payment.setRecipient("test_seller11@gmail.com");
payment.setPaymentType(PayPal.PAYMENT_TYPE_GOODS);
payment.setCustomID("7982");
payment.setIpnUrl("some.site.com/PaymentCallback");
payment.setDescription("Buy 300 coins");
Так что это решение, чтобы пройти дополнительные параметры на IPN и получить их обратно в обратный вызов на вашем сервере:
payment.setCustomID("7982");