2014-01-31 6 views
0

Я не эксперт, но я создал приложение для Android, которое принимает оплату за загрузку, а затем дает клиенту, который скачивается после подтверждения оплаты. Я использовал SDK PayPal для Android, их пример приложения здесь https://github.com/paypal/PayPal-Android-SDK, который я основываю на моем коде.PayPal SDK Прямые платежи в PayPal

Мое маленькое приложение работает хорошо, я очень доволен им. У меня есть одна БОЛЬШАЯ проблема, если клиент хочет вернуть деньги в PayPal, чтобы его выпустить, если они платят через логин PayPal, это легко, прокрутите вниз, найдите их имя или адрес электронной почты и нажмите «Возврат». Если они выплачиваются путем прямого карточного платежа, это совсем другое. Если вы пойдете в папу и посмотрите, что вы можете четко определить платежи по карте, у них нет имени или электронной почты, связанных с ними, на самом деле нет личной информации, чтобы связать с ними платеж вообще.

Как это приемлемо? Я не могу найти оплату клиентов в PayPal, даже чтобы узнать, действительно ли они являются клиентом. Неужели у листьев должно быть имя?

Я что-то пропустил в SDK? Возможно ли, что я не заполняю поле, которое подробно описывает транзакцию Paypal?

Любая помощь и/или фрагменты кода были бы очень оценены.

+0

Хотел сообщить вам, что я понимаю проблему, и я удивлен, что это поведение. Я работаю внутри, чтобы найти разрешение. –

+0

Спасибо :) С тех пор мы обнаружили, что вы действительно можете найти кредитную карту huber в PayPal, и она действительно найдет транзакцию. Конечно, проблема состоит в том, что мы не можем постоянно спрашивать людей по номерам кредитных карт все время, а не по-настоящему надежно просить их номера карт по электронной почте в любом случае. Я с нетерпением ожидаю, что исправление найдено: – CelticWebs

+0

Продвинутый прогресс на этом? Все еще кажется очень глупым дефицитом от PayPal, чтобы не поместить имя покупателя в список транзакций PayPal. – CelticWebs

ответ

0

В это время ваше приложение должно соотнести идентификатор платежа, полученный SDK, с вашим клиентом/продавцом и передать его обратно на ваш сервер. Таким образом, вы можете использовать идентификатор платежа, чтобы вернуть связанный идентификатор транзакции.

Смежные вопросы