Trying to get approval for credit card transaction and getting this error message.
Array
(
[OperationResult] => Array
(
[ResultCode] => 2051
[ResultData] => Xml Error
[TransactionNumber] =>
)
See XML Document BELOW OR HERE
<CnPAPI xmlns="urn:APISchema.xsd">
<Version>12</Version>
<Engine>
<Request>
<Operation>
<OperationType>Transaction</OperationType>
<IPAddress>192.168.0.11</IPAddress>
</Operation>
<Authentication>
<AccountGuid>04c65879-36fc-452f-937d-4fac2465b97e</AccountGuid>
<AccountID>11083</AccountID>
<UserName>b49e8fec828cb6894f0a</UserName>
<Password>f3b08c19cf15832f4f2b</Password>
</Authentication>
<Order>
<OrderMode>Test</OrderMode>
<Tracker>sponsor1</Tracker>
<CardHolder>
<BillingInformation>
<BillingFirstName>John</BillingFirstName>
<BillingMI>C</BillingMI>
<BillingLastName>Smith</BillingLastName>
<BillingEmail>[email protected]</BillingEmail>
<BillingPhone>123.456.7890</BillingPhone>
</BillingInformation>
<BillingAddress>
<BillingAddress1>Post Office Box 1000</BillingAddress1>
<BillingAddress2></BillingAddress2>
<BillingAddress3></BillingAddress3>
<BillingCity>Blacksburg</BillingCity>
<BillingStateProvince>VA</BillingStateProvince>
<BillingPostalCode>12346-4563</BillingPostalCode>
<BillingCountryCode>840</BillingCountryCode>
</BillingAddress>
<ShippingInformation>
<ShippingAddress>
<ShippingAddress1>123 Shipping Avenue</ShippingAddress1>
<ShippingAddress2>Suite 1234</ShippingAddress2>
<ShippingAddress3></ShippingAddress3>
<ShippingCity>John City</ShippingCity>
<ShippingStateProvince>Big State</ShippingStateProvince>
<ShippingPostalCode>12345-4564</ShippingPostalCode>
<ShippingCountryCode>840</ShippingCountryCode>
</ShippingAddress>
</ShippingInformation>
<CustomFieldList>
<CustomField>
<FieldName>Employer</FieldName>
<FieldValue>Good Company</FieldValue>
</CustomField>
<CustomField>
<FieldName>Occupation</FieldName>
<FieldValue>Good Job</FieldValue>
</CustomField>
<CustomField>
<FieldName>Place of Employment</FieldName>
<FieldValue>Blacksburg, Virginia</FieldValue>
</CustomField>
</CustomFieldList>
<PaymentMethod>
<PaymentType>CreditCard</PaymentType>
<CreditCard>
<NameOnCard>John Smith</NameOnCard>
<CardNumber>4111111111111111</CardNumber>
<Cvv2>123</Cvv2>
<ExpirationDate>04/15</ExpirationDate>
</CreditCard>
</PaymentMethod>
</CardHolder>
<OrderItemList>
<OrderItem>
<ItemID>1</ItemID>
<ItemName>Conference Dinner</ItemName>
<Quantity>1</Quantity>
<UnitPrice>2000</UnitPrice>
<UnitDeductible>300</UnitDeductible>
<UnitTax>400</UnitTax>
<UnitDiscount>600</UnitDiscount>
</OrderItem>
</OrderItemList>
<Transaction>
<TransactionType>Authorize</TransactionType>
<DynamicDescriptor>DynamicDescriptor</DynamicDescriptor>
<CurrentTotals>
<Total>4500</Total>
</CurrentTotals>
</Transaction>
</Order>
</Request>
</Engine>
</CnPAPI>
Array
(
[OperationResult] => Array
(
[ResultCode] => 2051
[ResultData] => Xml Error
[TransactionNumber] =>
)
See XML Document BELOW OR HERE
<CnPAPI xmlns="urn:APISchema.xsd">
<Version>12</Version>
<Engine>
<Request>
<Operation>
<OperationType>Transaction</OperationType>
<IPAddress>192.168.0.11</IPAddress>
</Operation>
<Authentication>
<AccountGuid>04c65879-36fc-452f-937d-4fac2465b97e</AccountGuid>
<AccountID>11083</AccountID>
<UserName>b49e8fec828cb6894f0a</UserName>
<Password>f3b08c19cf15832f4f2b</Password>
</Authentication>
<Order>
<OrderMode>Test</OrderMode>
<Tracker>sponsor1</Tracker>
<CardHolder>
<BillingInformation>
<BillingFirstName>John</BillingFirstName>
<BillingMI>C</BillingMI>
<BillingLastName>Smith</BillingLastName>
<BillingEmail>[email protected]</BillingEmail>
<BillingPhone>123.456.7890</BillingPhone>
</BillingInformation>
<BillingAddress>
<BillingAddress1>Post Office Box 1000</BillingAddress1>
<BillingAddress2></BillingAddress2>
<BillingAddress3></BillingAddress3>
<BillingCity>Blacksburg</BillingCity>
<BillingStateProvince>VA</BillingStateProvince>
<BillingPostalCode>12346-4563</BillingPostalCode>
<BillingCountryCode>840</BillingCountryCode>
</BillingAddress>
<ShippingInformation>
<ShippingAddress>
<ShippingAddress1>123 Shipping Avenue</ShippingAddress1>
<ShippingAddress2>Suite 1234</ShippingAddress2>
<ShippingAddress3></ShippingAddress3>
<ShippingCity>John City</ShippingCity>
<ShippingStateProvince>Big State</ShippingStateProvince>
<ShippingPostalCode>12345-4564</ShippingPostalCode>
<ShippingCountryCode>840</ShippingCountryCode>
</ShippingAddress>
</ShippingInformation>
<CustomFieldList>
<CustomField>
<FieldName>Employer</FieldName>
<FieldValue>Good Company</FieldValue>
</CustomField>
<CustomField>
<FieldName>Occupation</FieldName>
<FieldValue>Good Job</FieldValue>
</CustomField>
<CustomField>
<FieldName>Place of Employment</FieldName>
<FieldValue>Blacksburg, Virginia</FieldValue>
</CustomField>
</CustomFieldList>
<PaymentMethod>
<PaymentType>CreditCard</PaymentType>
<CreditCard>
<NameOnCard>John Smith</NameOnCard>
<CardNumber>4111111111111111</CardNumber>
<Cvv2>123</Cvv2>
<ExpirationDate>04/15</ExpirationDate>
</CreditCard>
</PaymentMethod>
</CardHolder>
<OrderItemList>
<OrderItem>
<ItemID>1</ItemID>
<ItemName>Conference Dinner</ItemName>
<Quantity>1</Quantity>
<UnitPrice>2000</UnitPrice>
<UnitDeductible>300</UnitDeductible>
<UnitTax>400</UnitTax>
<UnitDiscount>600</UnitDiscount>
</OrderItem>
</OrderItemList>
<Transaction>
<TransactionType>Authorize</TransactionType>
<DynamicDescriptor>DynamicDescriptor</DynamicDescriptor>
<CurrentTotals>
<Total>4500</Total>
</CurrentTotals>
</Transaction>
</Order>
</Request>
</Engine>
</CnPAPI>
Comment