Hello,
Hope you are doing good!
I was facing a problem with production mode on sandbox working good.
on the coding part, we have used createCustomerPaymentProfileRequest method and they give me error " E00027 This transaction has been declined"
we use this method for store credit card information on authorized.net account so user don't need to enter information every time. while we call createCustomerPaymentProfileRequest API we do not passed any amount.
Thanks in advance.
Thank you,
Kushal
โ10-02-2018 06:30 AM
Hello @kushal1045
Can you provide a sample request and response with any sensitive data removed?
Richard
โ10-02-2018 10:19 AM
Hello @RichardH
Please find the below request and response for the createCustomerPaymentProfileRequest
<?xml version="1.0" encoding="utf-8"?>
<createCustomerPaymentProfileRequest xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd">
<merchantAuthentication>
<name>65Bxxxxx</name>
<transactionKey>5yf65UgExxxXXXXX</transactionKey>
</merchantAuthentication>
<customerProfileId>15609xxxxx</customerProfileId>
<paymentProfile>
<payment>
<creditCard>
<cardNumber>mycardnumber</cardNumber>
<expirationDate>2022-11</expirationDate>
<cardCode>xxx</cardCode>
</creditCard>
</payment>
<defaultPaymentProfile>false</defaultPaymentProfile>
</paymentProfile>
<validationMode>liveMode</validationMode>
</createCustomerPaymentProfileRequest>
response
{"messages":{"resultCode":"Error","message":{"code":"E00027","text":"There is one or more missing or invalid required fields."}},"validationDirectResponse":"3,1,290,There is one or more missing or invalid required fields.,,P,0,none,Test transaction for ValidateCustomerPaymentProfile.,0.00,CC,auth_only,none,,,,,,,,,,,email@example.com,,,,,,,,,0.00,0.00,0.00,FALSE,none,F68A9C87C1E1472521704EF38C21F647,,,,,,,,,,,,,XXXXXXXX,Visa,,,,,,,,,,,,,,,,,"}
โ10-03-2018 03:37 AM
Hello @RichardH
Is there any update on this?
Please let me know if you require any additional information for the same.
Thank you,
Kushal M.
โ10-04-2018 03:16 AM
Hi,
Based on the response you provided in the previous comments, it seems that the request you are sending requires address and zip code fields to be provided.
For submitting authorization requests for Visa, the address field and the zip code field are required.
Kindly include these fields in your request and this error should stop coming.
Thanks.
โ12-17-2018 05:48 AM
We are making application wherein customer can add card the use of upload card srceen, whilst he need to reserve something then we can display list of playing cards delivered by using him and he will choose any individual and transaction will occure for the product you by just like tischsets.
โ01-18-2022 02:11 PM
The payment methods shown to customers during the checkout process are also included on the PaymentIntent. You can let Stripe pull payment methods from your Dashboard settings or you can list them manually. Regardless of the option you choose, know that the currency passed in the PaymentIntent filters the list of payment methods shown to the customer.
Unless your integration requires a code-based option for offering payment methods, Stripe recommends the automated option. This is because Stripe evaluates the currency, payment method restrictions, and other parameters to determine the list of supported payment methods. Payment methods that increase conversion and that are most relevant to the currency and customerโs location are prioritized. Lower priority payment methods are hidden beneath an overflow menu.
โ01-21-2022 12:39 AM
Hi, Is it still working in 2024? Thanks in advance.
โ03-14-2024 10:21 PM