As I said in the description i got this idea from a dream I had.
and I'll be adding some details on my own.
Hope you all will enjoy :)
Credit card payment
Update