Balasubramanian T Ответов: 3

Как интегрировать payumoney с нашим сайтом


Всем привет,

Мы разрабатываем веб-сайт на AngularJs и Web API. В этом я должен реализовать платежный шлюз. для этого мы связались с PayUmoney. Но, к сожалению, у них нет образца кода для Angular или Web API.

Наш зарегистрированный URL-адрес: www.XXXX.in (сделано в angularjs)
Наш URL-адрес службы dev.XXXX.in (сделано в веб-API). мы реализовали PG-код в WebApi.

Но payumoney принимает запрос только от www.XXXX.in. Поэтому всякий раз, когда мы посылаем запрос на PayUmoney, он говорит, что проблема CORS{
Цитата:
Ответ на предполетный запрос не проходит проверку контроля доступа
}

Что я уже пробовал:

мы не можем реализовать его в angularJs, так как это клиентский скрипт.

Может ли кто-нибудь помочь мне реализовать PG в web API?

Richard Deeming

Обратитесь в службу поддержки провайдера. Они должны быть в состоянии помочь вам исправить ваши настройки, чтобы заставить вас работать.

Если они не могут или не хотят, Тогда передайте свой бизнес другому поставщику.

3 Ответов

Рейтинг:
1

OriginalGriff

Ричард Диминг абсолютно прав: никогда, никогда не принимайте код с небезопасного веб-сайта для обработки чего-либо, связанного с реальными деньгами.
Вы не знаете, кто дает вам код, вы не знаете, что он делает, вы не знаете, что он правильно помещает деньги на соответствующий счет, не передавая данные третьим лицам.

Получить такой код можно только у самих PayUmoney - в противном случае простор для мошенничества слишком велик. И помните, что вы лично можете нести ответственность за любые потерянные деньги, если ваши действия будут сочтены небрежными - что, безусловно, будет означать получение вашего кода с публичного форума!

Если они не могут - или не хотят-то действительно ли вы хотите доверить им ключи от вашего корпоративного банковского счета?


Рейтинг:
1

Ashis Mohta

кто-нибудь, помогите и мне... У меня тоже есть такая же проблема ... можете ли вы сделать только часть PG в MVC и rest в webAPI


Рейтинг:
0

F-ES Sitecore

Проблема просто в том, что url-адрес, который вы активно используете, отличается от url-адреса, который вы говорите им, что сайт использует. Это не имеет ничего общего с webapi или angular. Проверьте, разрешают ли они другой url-адрес для вашего тестового сайта (большинство платежных провайдеров имеют тестовую систему), в противном случае измените url-адрес на ваш dev-url, пока вы не будете готовы к работе, однако если они не позволяют вам использовать настройки тестирования и тестовую среду, то они не очень хороший платежный шлюз.