I have a checkout form for a payment request, in which the user fills in the payment amount. This amount is used as input for the checkout as a sub-total, of which a percentage is deducted.

What is the best practice for placeholders in checkout prices? In other words, what should I put in place of "N/A" in the price table before the user enters a number?

N/A vs. €0 vs. ??


download bmml source – Wireframes created with Balsamiq Mockups

  • Are you asking which currency to use as default (i.e. $ or €)? If so, why not localize it? – Alan Jan 9 '18 at 15:51
  • Ah, sorry, I wasn't clear enough in the question. I'm asking what to use for the not yet filled in price, as a placeholder in the list, so in place of N/A in the mockup. – Rick P Jan 9 '18 at 15:52

Defaulting everything to 0 is fine. If they have not defined a "requested amount" then the amount requested is 0, and so are all the other numbers.


I would avoid using N/A, as that signifies that field is "not applicable". All three of those fields are applicable.

A simple placeholder would be:

€ 0,0

For every field needed.


Try hiding the entire confirmation section until the requested amount is entered.

  • This does not provide an answer to the question. To critique or request clarification from an author, leave a comment below their post. - From Review – Mayo Jan 9 '18 at 18:13
  • 1
    Ok, I have restated the answer as a directive. Thank you. – Izquierdo Jan 9 '18 at 19:25
  • @StacyH Can you also add why you think this? It'd be a more complete answer then. – Wendy Wojenka Jan 10 '18 at 9:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.