CodeIgniter和Authorize.net CIM库

时间:2011-07-08 20:28:45

标签: xml codeigniter authorize.net authorize.net-cim

我正在尝试从https://github.com/cloudmanic/codeignitor-authorizenet-cim-library

使用authorize.net库来实现CI2.0

当运行fulltest()时,我得到控制器中的第一个函数:

创建客户资料 - create_customer_profile()

  

错误:元素   'createCustomerProfileRequest'中   命名空间   'AnetApi / XML / V1 /模式/ AnetApiSchema.xsd'   有无效的子元素   'createCustomerProfileRequest'中   命名空间   'AnetApi / XML / V1 /模式/ AnetApiSchema.xsd'。   预期的可能元素列表:   命名空间中的'validationMode'   'AnetApi / XML / V1 /模式/ AnetApiSchema.xsd'。

1 个答案:

答案 0 :(得分:1)

该错误意味着其中一个XML节点位于错误的位置。 Authorize.Net的API非常挑剔发送给它的任何XML的格式。如果没有看到生成的XML,很难确切地说出错误是什么,但它可能与validationMode元素放置不正确有关。

您可以在第26页的CIM Guide中查看有效的XML格式。