Troubleshooting
Billing errors and how to clear them
Address Invalid, Card Invalid and Card Expired come back from Nike when the draw goes live, and each has a different fix. Some declines come from your bank.
Updated
Where billing errors show up
There are two places, and they are different kinds of error.
When you tap Create, Laced checks what you typed. If something cannot be right, such as a Zip that is not valid, you get a message and a red border on that field. The profile is not created until you fix it and tap Create again.
The errors named below come back from Nike when the draw goes live, and the launch shows what Nike said. They catch what a typing check cannot, for example an address that does not match what your bank holds. Starting early does not bring them up sooner, because Nike only answers once the draw is live.
Billing’s address check is built to follow Nike’s own rules as closely as it can, so the best protection is a profile that passes it. That is why creating your profiles ahead of time still helps. A day before a release, or a few hours at least, gives you a quiet afternoon to get the details right. It is better safe than sorry, and it is not a requirement. The drop day checklist puts it in order.
The errors the app names
Each one is set out below, under “If something goes wrong”, with what causes it and what clears it. Two notes that apply across all three.
Read the specific error before changing anything. The most common way a five second fix becomes a twenty minute one is retyping every field at once and then not knowing which change mattered. Fix the field the error names and change nothing else.
And leave your profiles alone while a Draw window is open. Changing billing in the middle of a run is how a working set-up gets disturbed at the worst possible moment. Full detail is in what happens during a drop.
The declines the app cannot explain
This is the honest part, and it is the reason a lot of support threads end unsatisfyingly.
Some attempts fail without a named error, or keep failing on a card where every field is demonstrably correct. When that happens, the decision was almost certainly made by your card issuer. The app receives a rejection. It does not receive a reason. We cannot see why your bank said no, and neither can anyone answering your email.
Banks decline for reasons that have nothing to do with you: an unfamiliar merchant, a cross border transaction, a fraud rule that fired on the pattern rather than the purchase, a card freeze you set and forgot. Retyping the same card will not change a decision made on their side. Two things will. Call the number on the back of the card and ask them to allow it, or add a different card as a second profile and use that one.
The same limit applies to the card itself. Laced does not store card numbers, in the app or on our servers. The address on a profile is held encrypted on your own device, and the card data is not kept anywhere, so there is no record here for us to inspect on your behalf. That is a deliberate trade and it cuts both ways.
When to write to us
Write to hello@lacedentries.com when a launch keeps showing the same named error after you have corrected the field it names. Include which error you see and what you have already changed.
Do not write to us about a card your bank is declining, because there is nothing on our side to look at. And if you are adding more profiles so you have more entries in play, the plans are auto-renewing subscriptions managed through the App Store or Google Play, so billing questions about the subscription itself go to them.
If something goes wrong
Address Invalid
Why it happens: Nike did not accept the address, usually because it did not match what the card issuer holds. Address Line 1 is where this nearly always goes wrong.
Open the profile in Billing and correct Address Line 1 first. Use the format on your card statement, not a shortened version: full street number, street name and unit or apartment in the field the card issuer expects it. Then check the postcode and the state or region.
Card Invalid
Why it happens: Nike did not accept the card. One of the card fields is wrong, or the card is a type the payment step will not take.
Retype the long number, expiry and security code from the physical card rather than from memory or autofill. Check the cardholder name matches the card exactly. If every field is right and it still fails, try a different card before assuming the app is at fault.
Card Expired
Why it happens: Nike reported the card as expired. The expiry date has passed, or the bank reissued the card and the new expiry was never entered.
Enter the current expiry from the card in hand. A reissued card usually keeps the same long number and changes the expiry and the security code, so update all three rather than the date alone.
Questions people ask
When do billing errors show up?
Two places. A wrong detail is caught when you tap Create, with a message and a red border on the field. Address Invalid, Card Invalid and Card Expired come back from Nike when the draw goes live, and the launch shows them.
Should I create billing a day ahead?
It is a good habit and not a requirement. A mistyped address or card number is easier to fix on a quiet afternoon than minutes before a Draw, but nothing in the app waits on it.
My card details are correct and it still fails. Why?
Most likely your card issuer declined the attempt. The app is told the card was rejected, not the reason. Call the number on the back of the card and ask, or use a different card.
Does Laced store my card?
No. Card numbers are not stored in the app or on our servers at all. The address on a profile is held encrypted on your own device. That is also why we cannot look your card up or correct it for you.