2016-11-10 5 views
1

Is Braintree_Customer :: create() возвращает объект кредитной карты в braintree при успехе?Is Braintree_Customer :: create() возвращает объект кредитной карты при успешном завершении

Он возвращается при ошибке в объекте проверки.

Я хочу знать наилучшую практику доступа к объекту кредитной карты, если она присутствует в ответе в случае успеха и неудачи Braintree_Customer :: create().

+0

Да Он возвращает в creditCards [массив объектов creditCards], а также в методах paymentMethods [массив объектов paymentMethods]. Теперь я хочу узнать, как лучше всего получить доступ к нему. –

ответ

1

Похоже, вы можете получить доступ к способу оплаты только что созданного клиента в успешном объекте результата (Python);

Моего клиента создать вызов:

result = braintree.Customer.create({ 
    'first_name': 'John', 
    'last_name': 'Smith', 
    'company': 'Internet', 
    'email': '[email protected]', 
    'payment_method_nonce':'fake-valid-nonce' 
}) 

так

result.customer.payment_methods 

возвращает массив, содержащий вновь созданный способ оплаты с индексом 0, который является по существу Брэйнтрите-х Credit Card Result object, который содержит все соответствующие атрибуты для этого объекта кредитной карты.

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

  • Нет связанных вопросов^_^