1

В моем приложении rails я использую balanced payments api для операций с кредитными картами. Согласно документации после сбора информации я должен запускать эти команды curl. Однако я не могу понять, что к чему. Поэтому я не могу использовать его, потому что я не знаю, какие переменные заменить и как их получить. Это фрагмент их документации.Проблемы с API платежей с использованием CURL для оплаты карты

Давайте зарядить карту:

Во-первых, давайте создадим учетную запись, чтобы связать маркер карты с:

curl https://api.balancedpayments.com/v1/marketplaces/TEST-MP6NFmfjuy4Os0LSSywJbmk0/accounts \ 
    -u df6000d8f2ec11e294cf026ba7cd33d0: \ 
    -d "card_uri=/v1/marketplaces/TEST-MP6NFmfjuy4Os0LSSywJbmk0/cards/CCwpuGSqIjnOxUoUrSE4IdV" 

Associate лексема с учетной записью:

curl https://api.balancedpayments.com/v1/marketplaces/TEST-MP6NFmfjuy4Os0LSSywJbmk0/accounts/AC6VSiS3WD7G1z1BjrMIL4Kk \ 
    -u df6000d8f2ec11e294cf026ba7cd33d0: \ 
    -X PUT \ 
    -d "card_uri=/v1/marketplaces/TEST-MP6NFmfjuy4Os0LSSywJbmk0/cards/CC6XpIuz7jymGcPIkCREtx2K" 

дебет счета :

curl https://api.balancedpayments.com/v1/marketplaces/TEST-MP6NFmfjuy4Os0LSSywJbmk0/accounts/ACwPcWVArKDYEdOJ8bRHg9w/debits \ 
    -u df6000d8f2ec11e294cf026ba7cd33d0: \ 
    -d "amount=1000" 

Итак, я могу понять, что /v1/marketplaces/TEST-MP6NFmfjuy4Os0LSSywJbmk0 - это мой тестовый рынок URI, но каковы эти другие значения?

df6000d8f2ec11e294cf026ba7cd33d0

CCwpuGSqIjnOxUoUrSE4IdV

AC6VSiS3WD7G1z1BjrMIL4Kk

Любые мысли будут оценены. Благодаря!

ответ

3

Рассматривали ли вы использование сбалансированного клиента ruby?

https://github.com/balanced/balanced-ruby

https://docs.balancedpayments.com/current/api.html?language=ruby

Кроме того, я считаю, что они есть приложение, например, площадка Rails: https://github.com/balanced/rentmybikes-rails

+0

Великий ответ! Позвольте мне проверить их. –

Смежные вопросы