The key advantages of this payment option are high security, no need to create an account, and instant transactions.