# Save payment methods for purchase later (/v5/save-without-purchase/overview)



Save payment methods to charge payers after a set amount of time. For example, you can offer a free trial and charge payers after the trial expires. Payers don't need to be present when charged. No checkout required.

## Payment methods [#payment-methods]

> **Info:** ### JavaScript SDK [#javascript-sdk]
>
> Integrate client-side or server-side. Saves PayPal and credit or debit cards.
>
> [Save with JavaScript SDK](/sdk/js/v5/save-without-purchase/cards)

> **Info:** ### Payment Method Tokens API [#payment-method-tokens-api]
>
> Integrate server-side. Saves PayPal and credit or debit cards.
>
> [Save with the Payment Method Tokens API](/api/payment-tokens/save-without-purchase/cards)

> **Info:** ### Android SDK [#android-sdk]
>
> Integrate client-side. Saves PayPal and credit or debit cards.
>
> [Save with the Android SDK](/sdk/android/save-without-purchase/cards)

> **Info:** ### iOS SDK [#ios-sdk]
>
> Integrate client-side. Saves PayPal and credit or debit cards.
>
> [Save with the iOS SDK](/sdk/ios/save-without-purchase/cards)

## JavaScript SDK best practice [#javascript-sdk-best-practice]

If you have a [client-side integration](/checkout), you can only save PayPal Wallets. We recommend a [client-side and server-side integration](/v5/expanded/overview/) to save more payment methods.
