Payment Method Service

Overview

The Payment Method Service enables you to securely store payment methods at payment processors using the Java SDK. Tokenization replaces sensitive card data with secure tokens, enabling one-click payments and recurring billing without PCI compliance exposure.

Business Use Cases:

  • One-click checkout - Returning customers pay without re-entering card details

  • Subscription billing - Stored payment methods for recurring charges

  • Vault migration - Move existing tokens between processors

  • PCI compliance - Reduce compliance scope by avoiding raw card storage

Operations

Operation
Description
Use When

Store payment method for future use. Replaces raw card details with secure token.

Customer wants to save card for future purchases

SDK Setup

import com.hyperswitch.prism.PaymentMethodClient;

PaymentMethodClient paymentMethodClient = PaymentMethodClient.builder()
    .connector("stripe")
    .apiKey("YOUR_API_KEY")
    .environment("SANDBOX")
    .build();

Next Steps

Last updated

Was this helpful?