Concurrently, the brand new wide range of 20+ payment methods caters to individuals preferences