我正在实施Paypal,我已经使用过这个Soap消息,任何人都可以告诉我我错在哪里?

时间:2010-02-19 03:15:19

标签: iphone

NSString *parameterString = [NSString stringWithFormat:@"USER=username"
                                 "&PWD=API Password"
                                 "&SIGNATURE=API Signature"
                                 "&METHOD=DoDirectPayment"
                                 "&CREDITCARDTYPE=%@"
                                 "&ACCT=%@"
                                 "&EXPDATE=%@"
                                 "&CVV2=123"
                                 "&AMT=%@"
                                 "&FIRSTNAME=%@"
                                 "&LASTNAME=%@"
                                 "&STREET=%@"
                                 "&CITY=%@"
                                 "&STATE=%@"
                                 "&COUNTRY=%@"
                                 "&ZIP=%@"
                                 "&COUNTRYCODE=US"
                                 "&PAYMENTACTION=sale"
                                 "&VERSION=2.3",
                                 txtCreditCardType.text,txtAccountNumber.text,txtExpireDate.text,txtTotalAmount.text,txtFirstName.text,txtLastName.text,txtStreet.text,txtCity.text,txtState.text,txtCountry.text,txtZip.text];

1 个答案:

答案 0 :(得分:1)

也许您需要正确地对网址进行编码?就像“API密码”中的空格一样。文本字段中的文本也可能是url编码而不是使用原始值。