No, you are not allowed to use someone else’s bank account to deposit to your app’s digital wallet. You can only use either your own assigned Smiles Wallet Card or any of your Japanese bank accounts.
No, Smiles does not accept credit card payments. All transactions must be done via bank transfer or Smiles Card.
All Smiles Cards are free of charge.
Yes. You can use any Smiles Premium Wallet/Remit Cards at a Lawson Bank ATM. Even the one with the original design. All cards have the same procedure.