---
schema_version: "1"
id: fb1cb2b0f1692c5dae82ae1ff61c955e00c1602848043470b6215a113b9655d5
title: ConnectApi.PostAuthApiPaymentMethodRequest
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_connectapi_input_post_auth_api_payment_method.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_input_post_auth_api_payment_method.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 6d15cba8a62bf6913357b933da0bda002f2f4074b8ee2fa4f6287860a020b44d
description: Payment method input for post authorization.
---
# ConnectApi.PostAuthApiPaymentMethodRequest

Payment method input for post authorization.

Subclass of [ConnectApi.BaseApiPaymentMethodRequest](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_input_base_api_payment_method.htm "Payment method API input representation.").

| Property | Type | Description | Required or Optional | Available Version |
| --- | --- | --- | --- | --- |
| alternativePaymentMethod | [ConnectApi.​AlternativePayment​Method](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_input_alternative_payment_method.htm "A payment method that doesn't have a defined Salesforce entity such as CardPaymentMethod or DigitalWallet. Common examples of alternative payment methods include CashOnDeliver, Klarna, and Direct Debit. AlternativePaymentMethod functions the same as any other type of payment method for processing transactions in the payment gateway.") | Alternative payment method. | Required | 54.0 |
| cardPaymentMethod | [ConnectApi.​CardPayment​MethodRequest](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_input_card_payment_method.htm "Card payment method input representation.") | Card payment method. | Required | 54.0 |