<?php

declare(strict_types=1);

/*
 * PaypalServerSdkLib
 *
 * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ).
 */

namespace PaypalServerSdkLib\Models;

/**
 * Authentication Method which is used for the card transaction.
 */
class GooglePayAuthenticationMethod
{
    /**
     * This authentication method is associated with payment cards stored on file with the user's Google
     * Account. Returned payment data includes primary account number (PAN) with the expiration month and
     * the expiration year.
     */
    public const PAN_ONLY = 'PAN_ONLY';

    /**
     * Returned payment data includes a 3-D Secure (3DS) cryptogram generated on the device. -> If
     * authentication_method=CRYPTOGRAM, it is required that 'cryptogram' parameter in the request has a
     * valid 3-D Secure (3DS) cryptogram generated on the device.
     */
    public const CRYPTOGRAM_3DS = 'CRYPTOGRAM_3DS';
}
