2013-04-02 2 views
1

Я разрабатываю простое приложение для iOS, которое получает платеж от Paypal и отправляет физические товары клиенту. Я узнал из www.x.com, что мне нужно представить свое приложение в Paypal для утверждения.Paypal on iOS app

Недавно Paypal перешел с сайта x.com на developer.paypal.com и выпустил новую версию iOS sdk, однако не упоминается о процедуре подачи и утверждения приложений на новом сайте разработчика. У меня есть несколько вопросов:

  1. Нужно ли отправлять мое приложение в Paypal для одобрения? Как?
  2. Является ли SDK Paypal iOS только в США, потому что верительные грамоты доступны только в США? (На x.com, кажется, нет упоминания об этом ограничении)
  3. Если мое приложение необходимо отправить на x.com, где я могу получить UDID устройства Paypal?
  4. Я использую PayPal Mobile Express Checkout Library (PP_MECL) 1.03, эта версия все еще работает? Или мне нужно перейти к 1.04? Кажется, что PayPal iOS SDK 1.04 - совершенно другая вещь.

Спасибо!

ответ

1

Если вы используете новый SDK для iOS, вам не нужно отправлять приложение на утверждение. Если у iOS SDK есть необходимая функциональность, вы должны использовать его поверх MECL - он имеет большой интерфейс slicker и поддерживает платежи по кредитным картам. В ответах на вопросы https://developer.paypal.com/webapps/developer/support/faq упоминается, что iOS SDK предназначен только для рынка США в настоящее время.

+0

Спасибо! Поскольку мое приложение нацелено на рынок Гонконга, я думаю, мне нужно остаться в версии 1,03 SDK. BTW, где я могу найти UDID устройства Paypal на официальном сайте PayPal? Кажется, все UDID, найденные в Google, поступают с стороннего сайта. –

1

Если вы используете библиотеку MECL, вам не нужно отправлять приложение на утверждение, вам просто нужно, чтобы маркер разработчика и продукта автоматически выходил с портала, как только вы добавляете определение своего приложения на www.x. ком.

Этот токен должен использоваться в вашем коде при настройке среды ENV_LIVE.

Для прошивки, последняя версия MECL является 1.0.3, но убедитесь, что у вас действительно есть последний пакет, потому что они выпустили обновление для IOS 6 в декабре 2012 года без изменения номера версии библиотеки (удушье!)

Как уже отмечалось, новый PayPal iOS SDK 1.04 представляет собой совершенно другую библиотеку, но если вы принимаете платежи на своем мобильном сайте, библиотека MECL по-прежнему остается верным вариантом.

Cheers

+0

Я иду по тому же пути, но в конце получаю пустой токен. как я могу это решить? – Hiren