我使用平衡付款(1.1版)进行信用卡付款。
我按照https://github.com/balanced/balanced-ios
给出的样本我能够从
获得href[balanced createCardWithNumber:[tfCardNumber text]
expirationMonth:[[tfExpMonth text] integerValue]
expirationYear:[[tfExpYear text] integerValue]
onSuccess:^(NSDictionary *responseParams) {
response = responseParams;
[tvResponseView setText:[response description]];
NSLog(@"%@", response);
[self setActivityIndicatorEnabled:NO];
[self setResetButton];
tvResponseView.alpha = 0.0;
[UIView animateWithDuration:0.5 animations:^{
[tvResponseView setHidden:NO];
tvResponseView.alpha = 1.0;
}];
}
onError:^(NSError *error) {
[tvResponseView setText:[response description]];
NSLog(@"%@", [error description]);
[self setActivityIndicatorEnabled:NO];
[self setResetButton];
}
optionalFields:optionalFields];
我想知道如何将href发送到服务器以及付款流程是什么。
任何帮助或建议继续进行。
答案 0 :(得分:1)
您使用的图书馆只是为了对信用卡进行标记。它会生成您需要收费的令牌(href)。
您需要在后端执行此操作。您不应该直接在您的应用中收取费用,因为您需要从那里发送凭据并且可能会被截获。
Balanced拥有C#,PHP,Node.js,Python,Ruby和Java的库。您还可以提出CURL请求https://docs.balancedpayments.com/1.1/api/cards/#charge-a-card