Community
Card failed to be tokenized: INVALID CARD
When using a test card for making a regular payment, it goes through. But if i use the same test card for recurring/subscription payment, I get the following error: Card failed to be tokenized: INVALID CARD
My card detail for test :-1:
Card number : 4111111111111111
CVV: 159
Expiry: 02/24
Posted by niva rajkarnikar 9 months ago
SMS not recieving on phone number
Hi Team,
I am deploying everywhere (Invoices - Pay by Text) API `https://rest.everyware.com/api/Default/CreateInvoice[POST]` and after giving required fields as a payload which contains required US 10 digit phone number API giving successful response and generated link is also valid link provided in response but SMS is not receiving on given phone number Please help me to get out from this issue.
Response:
{
"OrderNumber":"7122023",
"SMSID":"2436522",
"IsSuccess":true,
"Message":"Your Pay By Text invoice has been successfully created.","Data":"<https://ebtly.com/1B174EA4">
}
Thanks.
Posted by Shafa Ullah 10 months ago
API endpoint testing
I am currently setting up a connection with your API and I have found no information in your documentation about testing calls. Is there a testing environment? or testing data? or are we just going full wild west?? I have included the code below that I want to test but my concerns are rather many as there is no actual documentation of protocol headers or call types (I'm assuming POST your documentation doesn't say) I have figured out that the content-type header is explicitly required along with the auth (no documentation stating that, and your system doesn't accept the auto-generated header produced by node request or Postman so it has to be explicitly set) and I am wondering if there are any more hoops that need to be jumped through that are not mentioned in your documentation. Any help would be greatly appreciated.
(req, res) => {
const form = req.body;
const options = {
url: `https://rest.everyware.com/api/Default/CreatePayment`,
method: "POST",
headers: {
"Content-Type": "application/json"
},
auth: {
user: env.EVERYWARE_USER,
pass: env.EVERYWARE_KEY
},
body: JSON.stringify({
"FirstName": form.first_name,
"LastName": form.last_name,
"Address1": form.address1,
"Address2": form.address2,
"City": form.city,
"StateCode": form.state,
"PostalCode": form.zip,
"CountryCode": form.country || "US",
"Email": form.email,
"AccountNumber": form.account_number,
"RoutingNumber": form.routing_number,
"Amount": form.amount,
"ChargeType": "charge",
"IsEmailReceipt": false,
"IsSMSReceipt": false,
"CreateToken": false
})
};
request(options, function (err, response) {
if (err) {
//console.error(err, "EVERYWARE SERVICE ACH Create Payment ERROR", err);
return res.status(500).send(err);
} else {
return res.status(200).send(response);
}
});
}
Posted by Brandon Ramsey about 2 years ago
CreateInvoice JSON required fields
Hello EveryWhere team,
in documentation for CreateInvoide JSON api
some of fields are marked as REQUIRED ("BusinessAddress2" etc.)
but in json-samples they are not present.
Please clarify
Andrey Zubik
[email protected]
Posted by Andrey Zubik about 2 years ago
The account/card number is invalid.
I get the following error while making transaction against Everyware merchant. any body can help the reason behind this error. Is it that i might be trying with invalid credit card number? my card type is VISA.
<ProcessPaymentAuthResult>
<transaction>
<status>Failed</status>
<reasoncode>409</reasoncode>
<transactionid>N/A</transactionid>
<description>The account/card number is invalid.</description>
</transaction>
</ProcessPaymentAuthResult>
Posted by Ijaz Ali over 2 years ago