Ios 如何使用Braintree保存客户卡信息,以便我可以在他们购买时对其收费?
因此,在我的iOS应用程序(和Java后端)中,用户可以购买东西。当他们创建帐户时,他们需要向我们提供他们的支付卡信息。我想能够保存此卡信息时,他们的帐户是在应用程序中创建的,并将其绑定到一个UUID,它将被查找。此外,无论用户何时想要购买东西,我都希望能够根据UUID轻松获得他们在注册时提供的付款信息,并对其中存储的卡收费。这似乎是Braintree的一个非常常见的用例,但我在网上找不到关于如何实现它的示例,我被卡住了 那么,我该如何:Ios 如何使用Braintree保存客户卡信息,以便我可以在他们购买时对其收费?,ios,swift,payment,braintree,Ios,Swift,Payment,Braintree,因此,在我的iOS应用程序(和Java后端)中,用户可以购买东西。当他们创建帐户时,他们需要向我们提供他们的支付卡信息。我想能够保存此卡信息时,他们的帐户是在应用程序中创建的,并将其绑定到一个UUID,它将被查找。此外,无论用户何时想要购买东西,我都希望能够根据UUID轻松获得他们在注册时提供的付款信息,并对其中存储的卡收费。这似乎是Braintree的一个非常常见的用例,但我在网上找不到关于如何实现它的示例,我被卡住了 那么,我该如何: 是否基于UUID保存与用户关联的卡信息? 及 根据UUI
TransactionRequest request = new TransactionRequest()
.customerId("customer_123")
.amount(new BigDecimal("10.00"));
Result<Transaction> result = gateway.transaction().sale(request);
TransactionRequest请求=新建TransactionRequest()
.customerId(“customer_123”)
.金额(新的“10.00”);
结果=gateway.transaction().sale(请求);
这里有一些关于Braintree和Braintree的一般文档。完全披露:我在Braintree工作。如果您有任何进一步的问题,请随时联系
创建客户时,您可以:
或者,您也可以,这将自动使用客户的默认付款方式:
TransactionRequest request = new TransactionRequest()
.customerId("customer_123")
.amount(new BigDecimal("10.00"));
Result<Transaction> result = gateway.transaction().sale(request);
TransactionRequest请求=新建TransactionRequest()
.customerId(“customer_123”)
.金额(新的“10.00”);
结果=gateway.transaction().sale(请求);
这里有一些关于Braintree和Braintree的一般文档
TransactionRequest request = new TransactionRequest()
.customerId("customer_123")
.amount(new BigDecimal("10.00"));
Result<Transaction> result = gateway.transaction().sale(request);