Reputation: 247
i was working on charge transaction with create payment profile. but not sure why i am getting "Customer profile creation failed." error.
here is my request.
<createTransactionRequest xmlns='AnetApi/xml/v1/schema/AnetApiSchema.xsd'>
<merchantAuthentication>
<name>***</name>
<transactionKey>***</transactionKey>
</merchantAuthentication>
<transactionRequest>
<transactionType>authCaptureTransaction</transactionType>
<amount>16.0</amount>
<payment>
<creditCard>
<cardNumber>5424000000000015</cardNumber>
<expirationDate>1217</expirationDate>
<cardCode>123</cardCode>
</creditCard>
</payment>
<profile>
<createProfile>true</createProfile>
</profile>
<customer>
<id>1509041488071M1S4JO7</id>
</customer>
<billTo>
<firstName>first name</firstName>
<lastName>last name</lastName>
<address>test address</address>
<city>test city</city>
<state>TX</state>
<zip>12345</zip>
<country>USA</country>
</billTo>
</transactionRequest>
</createTransactionRequest>
here is the response i am receiving.
<?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>4</responseCode>
<authCode />
<avsResultCode>P</avsResultCode>
<cvvResultCode />
<cavvResultCode />
<transId>60032849402</transId>
<refTransID />
<transHash>50548437B6AA41F3C509C37269336E3E</transHash>
<testRequest>0</testRequest>
<accountNumber>XXXX0015</accountNumber>
<accountType>MasterCard</accountType>
<messages>
<message>
<code>252</code>
<description>Your order has been received. Thank you for your business!</description>
</message>
</messages>
<transHashSha2 />
</transactionResponse>
<profileResponse>
<messages>
<resultCode>Error</resultCode>
<message>
<code>E00101</code>
<text>Customer profile creation failed.</text>
</message>
</messages>
</profileResponse>
</createTransactionResponse>
but not sure why i am getting "Customer profile creation failed." error.
transaction is creating successfully.
Upvotes: 2
Views: 1097
Reputation: 61
Response reason code 252 indicates that the transaction has been held for review because of the settings you have set in the Merchant Interface. Check your fraud screening settings in the Merchant Interface to see what it's set up to hold. Either send different test data to get around your screening filters you have set up, or change the filter settings.
Upvotes: 3