之前发过一点关于stripe的东西,连续有好几个朋友问到OC版的代码实现。下面就贴上我认为有点用的吧。
1、测试正式的key(和后台的相对应)
NSString const StripePublishableKey = @”pk_test_m8AhnFXlvawQ0Qhe4qbMiCVz”;//@”pk_test_8********“;
NSString const StripeLiveKey = @”pk_live_*********“;
// TODO: replace nil with your own value
// To set this up, check out https://github.com/stripe/example-ios-backend
// This should be in the format https://my-shiny-backend.herokuapp.com
// TODO: replace nil with your own value
NSString *const BackendChargeURLString = @”“;
// To learn how to obtain an Apple Merchant ID, head to https://stripe.com/docs/mobile/apple-pay
NSString *const AppleMerchantId = nil; // TODO: replace nil with your own value
2、卡片的维护(CVC和有效期等)
3、创建token,并通过该token创建charge提交后台用以支付
//验证
if (![Stripe defaultPublishableKey]) {
NSError *error = [NSError