omise / card.js

Deprecation Notice: Moved to Omise.js
6 stars 3 forks source link

Update usability in popup UI #11

Open apirak opened 8 years ago

apirak commented 8 years ago

screen shot 2559-05-03 at 10 02 12 am

IA

1. What I pay for

2. How much I commit to pay

3. Name on card

use logo

5. Expire date

Because this input requires a particular format for the date, we included placeholder text inside the input. Note that the placeholder text includes a “/”, but this is not required to be typed by the user. We limit the input value to numbers only, so if a user does type a forward slash, it is not registered. After the month is entered, the slash is automatically appended.

1-uagwthesgjyz4w2shrakmq

6. Security code

it’s meant to make cards more secure. The problem is that this code suffers severely from non-standardized naming. What should we call it? Every card brand has its own naming convention:

nicos

select popup help depend on card number

screen shot 2559-05-03 at 5 38 21 pm

7. Address should have more detail not only zipcode

[ address text area ] [ zipcode ]

8. Add more secure feeling

submit button should have total money + secure icon under button

screen shot 2559-05-03 at 5 43 37 pm

9. Show what happen after pay

1-bpfw5xpkg6hv09gzxuszda