是Braintree_Customer :: create()成功返回信用卡对象

时间:2016-11-10 16:50:41

标签: braintree

Braintree_Customer :: create()是否会在braintree中成功返回信用卡对象?

验证对象失败时返回。

我想知道访问信用卡对象的最佳做法,如果在Braintree_Customer :: create()成功和失败的情况下它存在,

1 个答案:

答案 0 :(得分:2)

似乎您可以在成功的结果对象(Python)中访问新创建的客户的付款方式;

我的客户创建了电话:

result = braintree.Customer.create({
    'first_name': 'John',
    'last_name': 'Smith',
    'company': 'Internet',
    'email': 'john@example.com',
    'payment_method_nonce':'fake-valid-nonce'
})

所以

result.customer.payment_methods 

将返回一个数组,其中包含索引0处新创建的付款方式,该方法基本上是Braintree的Credit Card Result object,其中包含该信用卡对象的所有相应属性。