HEX
Server: LiteSpeed
System: Linux s1049.use1.mysecurecloudhost.com 4.18.0-477.27.2.lve.el8.x86_64 #1 SMP Wed Oct 11 12:32:56 UTC 2023 x86_64
User: xedaptot (3356)
PHP: 8.3.31
Disabled: NONE
Upload Files
File: /home/xedaptot/ai.naniguide.com/vendor/square/square/src/Models/TenderType.php
<?php

declare(strict_types=1);

namespace Square\Models;

/**
 * Indicates a tender's type.
 */
class TenderType
{
    /**
     * A credit card.
     */
    public const CARD = 'CARD';

    /**
     * Cash.
     */
    public const CASH = 'CASH';

    /**
     * A credit card processed with a card processor other than Square.
     *
     * This value applies only to merchants in countries where Square does not
     * yet provide card processing.
     */
    public const THIRD_PARTY_CARD = 'THIRD_PARTY_CARD';

    /**
     * A Square gift card.
     */
    public const SQUARE_GIFT_CARD = 'SQUARE_GIFT_CARD';

    /**
     * This tender represents the register being opened for a "no sale" event.
     */
    public const NO_SALE = 'NO_SALE';

    /**
     * A bank account payment.
     */
    public const BANK_ACCOUNT = 'BANK_ACCOUNT';

    /**
     * A payment from a digital wallet, e.g. Cash App, Paypay, Rakuten Pay,
     * Au Pay, D Barai, Merpay, Wechat Pay, Alipay.
     *
     * Note: Some "digital wallets", including Google Pay and Apple Pay, facilitate
     * card payments.  Those payments have the `CARD` type.
     */
    public const WALLET = 'WALLET';

    /**
     * A Buy Now Pay Later payment.
     */
    public const BUY_NOW_PAY_LATER = 'BUY_NOW_PAY_LATER';

    /**
     * A Square House Account payment.
     */
    public const SQUARE_ACCOUNT = 'SQUARE_ACCOUNT';

    /**
     * A form of tender that does not match any other value.
     */
    public const OTHER = 'OTHER';
}