Как интегрировать CCAvenue в приложение Ionic?

Я хочу интегрировать ccavenue в свое гибридное приложение, которое я строю на Ionic, но я не могу найти ни пример, ни код, ни любую другую вещь, которая может быть полезна в этом. Пожалуйста, дайте мне знать, если у вас есть какая-либо информация об этом.

Обновление: Ccavenue не работает для меня даже с iframe, потому что iframe может работать только на зарегистрированном домене (например, www.example.com), а не в любом другом месте, поэтому я оставил его и выбрал шлюз Razorpay Payment, потому что он предоставляет официальные поддержка Ionic/Cordova.

Вот пример приложения. https://github.com/razorpay/razorpay-cordova-sample-app

3 ответа

Решение

Наконец я смог интегрировать CCavenue в свое приложение Ionic. Вы должны сделать следующее

  • По умолчанию ccavenue блокирует все ip-адреса для отображения страницы оплаты, кроме URL-адреса, по которому пользователь зарегистрировался.
  • Сначала проверьте, какой IP-адрес используется приложением при запуске ionic serve, попросите поддержку ccavenue, чтобы белый список, что IP, а также порт 8100 или то, что ваше приложение использует.
  • После того, как вы занесены в белый список IP-адресов, теперь вы должны убедиться, что inappbrowser plugin установлен в ionic теперь вы должны отправить форму оплаты в другое окно, используя этот метод

Я надеюсь, что это поможет многим.

Интеграция iFrame

https://www.ccavenue.com/ccavenue_index.jsp

Надеюсь, это поможет вам

Suhail,

Возможно, вы не сможете сделать это через iFrames, как справедливо сказали некоторые из участников здесь.

Таким образом, вы можете обойти это, имея обратный URL-адрес на сервере и сохраняя сообщение об успехе / неудаче вместе с другими данными во временной БД на сервере, проверяя его в мобильном приложении из API и решая, произведена ли оплата или нет.

Мы сделали то же самое с приложением snovel.in, и оно прекрасно работает с PayUMoney. Единственное, что вы должны помнить, это постоянно проверять мобильное приложение на предмет успешности или невозможности оплаты.

Надеюсь, это поможет.

Другие вопросы по тегам