1

我正在实现一个自定义 Stripe SDK,作为测试,我有一个名为 pay 的方法:

-(void)pay{
STPCardParams *cardParams = [[STPCardParams alloc] init];
cardParams.number = @"4242424242424242";
cardParams.expMonth = 10;
cardParams.expYear = 2018;
cardParams.cvc = @"123";
[[STPAPIClient sharedClient] createTokenWithCard:cardParams completion:^(STPToken *token, NSError *error) {
    if (error) {
        // show the error, maybe by presenting an alert to the user
    } else {
        [self submitTokenToBackend:token completion:^(NSError *error) {
            if (error) {
                // show the error
            } else {
                //[self showReceiptPage];
            }
        }];
    }
}];
}

我将创建后端脚本来收费,但我的问题实际上只是创建方法来接受:submitTokenToBackend:token completion:^(NSError *error)

我试过了: -(void)submitTokenToBackend:(STPToken *)token: (NSError*) error{

但这不起作用......有什么想法我会如何制作这种方法吗?

4

0 回答 0