<?php

declare(strict_types=1);

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

namespace PaypalServerSdkLib\Models;

/**
 * The vault status.
 */
class PaypalWalletVaultStatus
{
    /**
     * The payment source has been saved in your customer's vault. This vault status reflects `/v3/vault`
     * status.
     */
    public const VAULTED = 'VAULTED';

    /**
     * DEPRECATED. The payment source has been saved in your customer's vault. This status applies to
     * deprecated integration patterns and will not be returned for v3/vault integrations.
     */
    public const CREATED = 'CREATED';

    /**
     * Customer has approved the action of saving the specified payment_source into their vault. Use
     * v3/vault/payment-tokens with given setup_token to save the payment source in the vault
     */
    public const APPROVED = 'APPROVED';
}
