gpt4 book ai didi

ios - Braintree 保险库不存储付款方式

转载 作者:行者123 更新时间:2023-11-29 12:19:14 25 4
gpt4 key购买 nike

我的沙盒帐户不会在客户的保险库中存储客户的付款方式。我正在使用以下方法创建客户对象:

def create_customer
result = Braintree::Customer.create(
:first_name => params[:first_name],
:last_name => params[:last_name],
:email => params[:email],
:phone => params[:phone]
)
if result.success?
render :json => {'result' => result.customer.id}
else
render :json => {'errors' => result.errors}, :status => 400
end
end

然后将 customer_id 存储在我的数据库中供以后使用。

创建 client_token 时,我将相同的 customer_id 发送到 API。下面是创建 client_token 的代码:

def client_token
token = Braintree::ClientToken.generate(
:customer_id => params[:customer_id]
)
render :json => {"token" => token}
end

最佳答案

我在布伦特里工作。如果您对集成有更多疑问,可以随时 get in touch with our support team

您需要create a payment method使用您从客户那里收到的随机数:

result = Braintree::PaymentMethod.create(
:customer_id => "131866",
:payment_method_nonce => nonce_from_the_client
)

关于ios - Braintree 保险库不存储付款方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31121348/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com