Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!-- authCaptureTransaction Request -->
- <createTransactionRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd">
- <merchantAuthentication>
- <name>...</name>
- <transactionKey>...</transactionKey>
- </merchantAuthentication>
- <transactionRequest>
- <transactionType>authCaptureTransaction</transactionType>
- <amount>30.00</amount>
- <payment>
- <creditCard>
- <cardNumber>4111111111111111</cardNumber>
- <expirationDate>0115</expirationDate>
- <cardCode>123</cardCode>
- </creditCard>
- </payment>
- <billTo>
- <firstName>John</firstName>
- <lastName>Doe</lastName>
- <address>123 Main St.</address>
- <city>Sacramento</city>
- <state>CA</state>
- <zip>95814</zip>
- <country>US</country>
- </billTo>
- <transactionSettings>
- <setting>
- <settingName>duplicateWindow</settingName>
- <settingValue>0</settingValue>
- </setting>
- <setting>
- <settingName>recurringBilling</settingName>
- <settingValue>false</settingValue>
- </setting>
- </transactionSettings>
- </transactionRequest>
- </createTransactionRequest>
- '<!-- authCaptureTransaction Response -->
- <?xml version="1.0" encoding="utf-8"?>
- <createTransactionResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd">
- <messages>
- <resultCode>Ok</resultCode>
- <message>
- <code>I00001</code>
- <text>Successful.</text>
- </message>
- </messages>
- <transactionResponse>
- <responseCode>1</responseCode>
- <authCode>ALM9A3</authCode>
- <avsResultCode>Y</avsResultCode>
- <cvvResultCode>P</cvvResultCode>
- <cavvResultCode>2</cavvResultCode>
- <transId>2198391156</transId>
- <refTransID/>
- <transHash>B107A4D9BA313BE2134604CD942AEE2B</transHash>
- <testRequest>0</testRequest>
- <accountNumber>XXXX1111</accountNumber>
- <accountType>Visa</accountType>
- <messages>
- <message>
- <code>1</code>
- <description>This transaction has been approved.</description>
- </message>
- </messages>
- </transactionResponse>
- </createTransactionResponse>
- <!-- refundTransaction Request -->
- <createTransactionRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd">
- <merchantAuthentication>
- <name>...</name>
- <transactionKey>...</transactionKey>
- </merchantAuthentication>
- <transactionRequest>
- <transactionType>refundTransaction</transactionType>
- <amount>30.00</amount>
- <payment>
- <creditCard>
- <cardNumber>XXXX1111</cardNumber>
- </creditCard>
- </payment>
- <refTransId>2198391156</refTransId>
- <transactionSettings></transactionSettings>
- </transactionRequest>
- </createTransactionRequest>
- <!-- refundTransaction Response -->
- <?xml version="1.0" encoding="utf-8"?>
- <ErrorResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd">
- <messages>
- <resultCode>Error</resultCode>
- <message>
- <code>E00003</code>
- <text>The element 'creditCard' in namespace 'AnetApi/xml/v1/schema/AnetApiSchema.xsd' has incomplete content. List of possible elements expected: 'expirationDate' in namespace 'AnetApi/xml/v1/schema/AnetApiSchema.xsd'.</text>
- </message>
- </messages>
- </ErrorResponse>
- <!-- refundTransaction Response if I include expirationDate -->
- <?xml version="1.0" encoding="utf-8"?>
- <createTransactionResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd">
- <messages>
- <resultCode>Error</resultCode>
- <message>
- <code>E00027</code>
- <text>The transaction was unsuccessful.</text>
- </message>
- </messages>
- <transactionResponse>
- <responseCode>3</responseCode>
- <authCode/>
- <avsResultCode>P</avsResultCode>
- <cvvResultCode/>
- <cavvResultCode/>
- <transId>0</transId>
- <refTransID>2198390733</refTransID>
- <transHash>776DDFB6143B0F9628BB4B29DC9F151C</transHash>
- <testRequest>0</testRequest>
- <accountNumber>XXXX1111</accountNumber>
- <accountType>Visa</accountType>
- <errors>
- <error>
- <errorCode>54</errorCode>
- <errorText>The referenced transaction does not meet the criteria for issuing a credit.</errorText>
- </error>
- </errors>
- </transactionResponse>
- </createTransactionResponse>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement