Iphone 授权.net支付网关集成

Iphone 授权.net支付网关集成,iphone,objective-c,payment-gateway,authorize.net,Iphone,Objective C,Payment Gateway,Authorize.net,我正在尝试在我的应用程序中集成Authorize.net支付api。该网站中没有iphone库。我正在搜索其他网站,并像这样测试登录身份验证 NSString *soapMessage=[NSString stringWithFormat: @"<?xml version=\"1.0\" encoding=\"utf-8\"?>\n" "<soap:Envelope xmlns:xsi=

我正在尝试在我的应用程序中集成Authorize.net支付api。该网站中没有iphone库。我正在搜索其他网站,并像这样测试登录身份验证

NSString *soapMessage=[NSString stringWithFormat:
                       @"<?xml version=\"1.0\" encoding=\"utf-8\"?>\n"
                       "<soap:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchemainstance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">\n"
                       "<soap:Body>\n"
                       "<FunctionName xmlns=\"https://apitest.authorize.net/soap/v1/\">\n"
                       "<merchantAuthentication>\n"
                       "<name>%@</name>\n"
                       "<transactionKey>%@</transactionKey>\n"
                       "</merchantAuthentication>\n"
                       "</FunctionName>\n"
                       "</soap:Body>\n"
                       "</soap:Envelope>\n"
                ,@"7uiT3456",@"6TyperT234"];
NSURL *url = [NSURL URLWithString:@"https://test.authorize.net/gateway/transact.dll"];
NSString*soapMessage=[NSString stringWithFormat:
@“\n”
“\n”
“\n”
“\n”
“\n”
“%@\n”
“%@\n”
“\n”
“\n”
“\n”
“\n”
,@“7uiT3456”和@“6Typer234”];
NSURL*url=[NSURL URLWithString:@”https://test.authorize.net/gateway/transact.dll"];
我总是得到一个输出

出现以下错误。(13)商户登录ID或密码无效或帐户处于非活动状态。


我不知道这是正确的方法吗?如果有其他更好的集成authorize.net api的方法,请指导我

您有开发者帐户吗?如果不这样做,并且像现在这样使用测试服务器,则会出现此错误。注册并使用这些凭据进行测试。那应该能解决你的问题

更新2011-11-23


Authorize.net现在提供了一个

您有开发者帐户吗?如果不这样做,并且像现在这样使用测试服务器,则会出现此错误。注册并使用这些凭据进行测试。那应该能解决你的问题

更新2011-11-23


Authorize.net现在提供了一个

如果您使用的是开发人员帐户和测试服务器,并且出现此错误,则说明您的登录或交易不正确。这是获得此错误的唯一其他方法。@John Conde测试帐户是为开发人员提供的。我将注册一个开发人员帐户并登录到test.authorize.net。它工作正常……如果您使用的是开发人员帐户和测试服务器,并且出现此错误,则说明您的登录或事务不正确。这是获得此错误的唯一其他方法。@John Conde测试帐户是为开发者提供的。我将注册一个开发者帐户并登录到test.authorize.net。它工作得很好……您使用哪个网站获取如何实现authorize.net的提示?我甚至不知道我应该从哪里开始。你正在使用哪个环境?你使用哪个网站来获取如何实现Authorize.net的提示?我甚至不知道应该从哪里开始。您使用的是哪种环境?