Skip to main content
Package: com.coinbase.cdp.resources.paymentmethods

Constructor Details

AsyncPaymentMethodsClient

Parameters: clientOptions - ClientOptions

Method Details

withRawResponse

Get responses with HTTP metadata like headers Returns: AsyncWithRawResponsePaymentMethodsClient

listPaymentMethods

Overload 1
List payment methods linked to your entity. Payment methods represent external financial instruments that can be used as a target for transfers. The list will not include disabled or deleted payment methods. Currently Supported Types: fedwire: Domestic USD wire transfers swift: International wire transfers sepa: SEPA EUR transfers Note: Payment methods are created and verified through your linked CDP entity. Currently, fetching payment methods is only supported for Prime investment vehicles linked to CDP. Returns: CompletableFuture<ListPaymentMethodsResponse> Overload 2
List payment methods linked to your entity. Payment methods represent external financial instruments that can be used as a target for transfers. The list will not include disabled or deleted payment methods. Currently Supported Types: fedwire: Domestic USD wire transfers swift: International wire transfers sepa: SEPA EUR transfers Note: Payment methods are created and verified through your linked CDP entity. Currently, fetching payment methods is only supported for Prime investment vehicles linked to CDP. Parameters: request - ListPaymentMethodsRequest Returns: CompletableFuture<ListPaymentMethodsResponse> Overload 3
List payment methods linked to your entity. Payment methods represent external financial instruments that can be used as a target for transfers. The list will not include disabled or deleted payment methods. Currently Supported Types: fedwire: Domestic USD wire transfers swift: International wire transfers sepa: SEPA EUR transfers Note: Payment methods are created and verified through your linked CDP entity. Currently, fetching payment methods is only supported for Prime investment vehicles linked to CDP. Parameters: requestOptions - RequestOptions Returns: CompletableFuture<ListPaymentMethodsResponse> Overload 4
List payment methods linked to your entity. Payment methods represent external financial instruments that can be used as a target for transfers. The list will not include disabled or deleted payment methods. Currently Supported Types: fedwire: Domestic USD wire transfers swift: International wire transfers sepa: SEPA EUR transfers Note: Payment methods are created and verified through your linked CDP entity. Currently, fetching payment methods is only supported for Prime investment vehicles linked to CDP. Parameters: request - ListPaymentMethodsRequest requestOptions - RequestOptions Returns: CompletableFuture<ListPaymentMethodsResponse>

getPaymentMethod

Overload 1
Get details of a specific payment method by its ID. Returns 404 if the payment method is not found or not owned by the requesting entity. Parameters: paymentMethodId - PaymentMethodId Returns: CompletableFuture<PaymentMethodsPaymentMethod> Overload 2
Get details of a specific payment method by its ID. Returns 404 if the payment method is not found or not owned by the requesting entity. Parameters: paymentMethodId - PaymentMethodId request - GetPaymentMethodRequest Returns: CompletableFuture<PaymentMethodsPaymentMethod> Overload 3
Get details of a specific payment method by its ID. Returns 404 if the payment method is not found or not owned by the requesting entity. Parameters: paymentMethodId - PaymentMethodId requestOptions - RequestOptions Returns: CompletableFuture<PaymentMethodsPaymentMethod> Overload 4
Get details of a specific payment method by its ID. Returns 404 if the payment method is not found or not owned by the requesting entity. Parameters: paymentMethodId - PaymentMethodId request - GetPaymentMethodRequest requestOptions - RequestOptions Returns: CompletableFuture<PaymentMethodsPaymentMethod>