Как получить идентификатор клиента через ActiveMerhant StripeGateway - (Ruby on Rails) - PullRequest
0 голосов
/ 01 февраля 2019

Я использую драгоценный камень ActiveMerchant для оплаты полосой в рельсах, и меня смущает, как создать нового клиента и получить идентификатор клиента для будущих транзакций.Согласно Stipe документации сначала нам нужно создать Customer, а затем сохранить идентификатор для будущих платежей.

# Create a Customer:
customer = Stripe::Customer.create({
    source: 'tok_mastercard',
    email: 'paying.user@example.com',
})

# Charge the Customer instead of the card:
charge = Stripe::Charge.create({
    amount: 1000,
    currency: 'usd',
    customer: customer.id,
})

# YOUR CODE: Save the customer ID and other info in a database for later.

# When it's time to charge the customer again, retrieve the customer ID.
charge = Stripe::Charge.create({
    amount: 1500, # $15.00 this time
    currency: 'usd',
    customer: customer_id, # Previously stored, then retrieved
})

Но если я смотрю на ActiveMerchant , то нетСпособ создания клиента, пожалуйста, кто-нибудь направляет меня.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...