Активация livemode для приложения ios с анализом полосы

У меня есть мое целевое приложение C, работающее в тестовом режиме для платежей Stripe. Но сейчас я тестирую его на тестовом полете и хочу взять реальные номера кредитных карт. Я заменил ключ pk_live (хотя я не уверен, где / если мне нужно обновить секретный ключ sk_live).

Я тестирую приложение с реальной кредитной картой, чтобы убедиться, что платежи взимаются, но продолжает получать ошибку Parse Error 141. Я думаю, что проблема связана с тем, что приложение все еще отвечает, как будто оно находится в тестовом режиме. Как заставить его реагировать в режиме реального времени?

Я использую бэкэнд Parse. Я вручную перевел Stripe в режим "Live" из своей веб-панели.

Спасибо

Вот что происходит в Stripe:

«id»: «ch_161iHxblahblahblah», «object»: «charge», «created»: 1431455974, «livemode»: false, «оплачено»: false, «status»: «не удалось», «amount»: 300, «currency ":" usd "," refunded ": false," source ": {" id ":" card_161iHxblahblahblah "," object ":" card "," last4 ":" 1234 "," brand ":" Visa "," финансирование ":" кредит "," срок_месяца ": 10," срок_год ": 2018," страна ":" США "," имя ": null," address_line1 ": null," address_line2 ": null," address_city ": null , "address_state": null, "address_zip": null, "address_country": null, "cvc_check": "pass", "address_line1_check": null, "address_zip_check": null, "dynamic_last4": null, "metadata": { }, "customer": null}, "capture": false, "balance_transaction": "txn_162I2Rblahblahblah", "failure_message": "Ваша карта отклонена. Ваш запрос был в тестовом режиме, но использовалась не тестовая карта. Для списка действительных тестовых карточек посетите: https://stripe.com/docs/testing.", "failure_code": "card_declined", "amount_refunded": 0, "customer": null, "invoice": null, "description": "Плата за [email protected]", "оспаривать": null, "metadata": {}, "statement_descriptor": null, "fraud_details": {}, "Receive_email": null, "Receiver_number" ": null," shipping ": null," application_fee ": null," refunds ": {" object ":" list "," total_count ": 0," has_more ": false," url ":" / v1 / charge / ch_161iHxblahblahblah / refunds "," data ": [

]

} }


person user2985200    schedule 14.05.2015    source источник


Ответы (1)


Я решил это ... сейчас кажется очень глупым, но на тот случай, если кто-то еще застрянет на этом базовом шаге:

Секретный ключ находится в файле main.js, который вы открываете или создаете через Parse Cloud Code. https://parse.com/apps/quickstart#cloud_code

Перейдите на панель управления Parse, затем в Core, затем в Cloud Code, чтобы подтвердить, что вы развернули его.

person user2985200    schedule 15.05.2015
comment
Привет, user2985200, я уже несколько дней изо всех сил пытаюсь заставить работать код Stripe / Parse. Не могли бы вы опубликовать свой код iOS, а затем свой код main.js в этой теме, чтобы помочь мне (и другим)? В настоящее время я использую эту ссылку, но продолжаю получать сообщение об ошибке = \ stackoverflow.com/questions/29538100/ - person Ibdakine; 13.09.2015