One-click payment is a technology when cardholder is not required to enter credit card details on checkout form during repeated payment process. If cardholder was previously charged successfully, merchant can use credit card token, received from first payments to make second payment more simple for customer.
Using Custom checkout and JavaScript SDK you can design your own one-click form and host it on your website.
How it works you can find on diagram below: