/**
 * CyberSource Merged Spec
 * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html
 *
 * OpenAPI spec version: 0.0.1
 *
 *
 * NOTE: This class is auto generated by the swagger code generator program.
 * https://github.com/swagger-api/swagger-codegen.git
 * Do not edit the class manually.
 */
import { Ptsv2paymentsidcapturesPaymentInformationPaymentTypeMethod } from './ptsv2paymentsidcaptures-payment-information-payment-type-method';
/**
 *
 * @export
 * @interface Ptsv2refreshpaymentstatusidPaymentInformationPaymentType
 */
export interface Ptsv2refreshpaymentstatusidPaymentInformationPaymentType {
    /**
     * A Payment Type is an agreed means for a payee to receive legal tender from a payer. The way one pays for a commercial financial transaction. Examples: Card, Bank Transfer, Digital, Direct Debit. Possible values: - `CARD` (use this for a PIN debit transaction) - `CHECK` (use this for all eCheck payment transactions - ECP Debit, ECP Follow-on Credit, ECP StandAlone Credit) - `bankTransfer` (use for Online Bank Transafer for methods such as P24, iDeal, Estonia Bank, KCP) - `localCard` (KCP Local card via Altpay) - `carrierBilling` (KCP Carrier Billing via Altpay)
     * @type {string}
     * @memberof Ptsv2refreshpaymentstatusidPaymentInformationPaymentType
     */
    name?: string;
    /**
     *
     * @type {Ptsv2paymentsidcapturesPaymentInformationPaymentTypeMethod}
     * @memberof Ptsv2refreshpaymentstatusidPaymentInformationPaymentType
     */
    method?: Ptsv2paymentsidcapturesPaymentInformationPaymentTypeMethod;
}
