Използване на Paypal Express Checkout в appcelerator titanium

Разработвам приложение за мобилна търговия в Appcelerator Titanium и използвам Paypal като шлюз за плащане. Използвам механизма за експресно плащане на Paypal и правя всички неща за взаимодействие с Paypal в php скриптове и извиквам тези скриптове чрез xhr обект. Моите php скриптове работят перфектно в браузъра и плащането е извършено, показвайки съобщението за благодарност, НО когато се опитам да извикам php скриптовете от приложението, то пренасочва към страницата на paypal sandbox, показвайки съобщението „Моля, влезте, за да използвате функциите на пясъчника“ и нищо else. Заседнал съм тук и не мога да направя никакъв напредък. Трябва да се отбележи, че вече съм влязъл в sandbox чрез моя акаунт в sandbox? Прекарах толкова много време в търсене на този проблем, но не можах да го накарам да работи. Моля, помогнете ми какво правя грешно тук? Наистина имам нужда от вашата помощ. Всяка помощ в това отношение ще бъде оценена. Благодаря предварително.


person Muhammad Qasim    schedule 19.07.2012    source източник


Отговори (1)


Опитвали ли сте да използвате модула PayPal на Appcelerator Marketplace? Много по-лесно е да се интегрира и е безплатно: https://marketplace.appcelerator.com/apps/780?693288467

person GeekKingCloud    schedule 20.07.2012
comment
Здравейте, благодаря за отговора. Изтеглих го, но не знам как да го интегрирам с titanium. Също така чух от различни форуми, че тези модули изискват някакъв абонамент или регистрация и т.н. - person Muhammad Qasim; 20.07.2012
comment
Този модул, за който се абонирате, да, но е безплатен и ще остане такъв. За да се интегрирате с titanium, трябва да направите три неща: 1. Добавете модула в правилната структура на папките - Macintosh HD › Библиотека › Поддръжка на приложения › Titanium › модули › ПЛАТФОРМА › ti.paypal › ВЕРСИЯ 2. Добавете модула към вашето приложение tiapp. xml файл. ‹modules› ‹module platform='PLATFORM' version='VERSIONNUMBER'›ti.paypal‹module› ‹/modules› 3. Изисквайте модула, в който можете да видите пример, като копирате примерния app.js, който идва с модул във вашия проект - person GeekKingCloud; 20.07.2012