HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers10/shop.komma.nl/app/Payment/Clients/MultiSafepay/Enums/OrderStatus.php
<?php


namespace App\Payment\Clients\MultiSafepay\Enums;

use Komma\KMS\Base\Enum;

/**
 * Class OrderStatus
 *
 * @see https://docs.multisafepay.com/api/#orders
 * @sidenote Created by Komma
 *
 * MultisSfepay calls their transactions / payments orders.
 *
 * @package App\Payment\Clients\MultiSafepay\Models
 */
class OrderStatus extends Enum
{
    const INITIALIZED = 'initialized';              //A payment link has been generated, but no payment has been received yet.
    const DECLINED = 'declined';                    //Rejected by the credit card company.
    const CANCELED = 'canceled';                    //Canceled by the merchant (only applies to the status Initialised or Uncleared).
    const COMPLETED = 'completed';                  //Payment has been successfully completed.
    const EXPIRED = 'expired';                      //Depending on the payment method unfinished transactions automatically expire after a predefined period.
    const UNCLEARED = 'uncleared';                  //Waiting for manual permission of the merchant to approve/disapprove the payment.
    const REFUNDED = 'refunded';                    //Payment has been refunded to the customer.
    const PARTIAL_REFUNDED = 'partial_refunded';    //Payment has been refunded to the customer.
    const RESERVED = 'reserved';                    //Payout/refund has been temporary put on reserved, a temporary status, till the e-wallet has been checked on sufficient balance.
    const CHARGEDBACK = 'chargedback';              //Forced reversal of funds initiated by consumer’s issuing bank. Only applicable to direct debit and credit card payments.
    const SHIPPED = 'shipped';                      //Order for payment has been set to shipped to mark the transaction as complete.
    const VOID = 'void';                            //Order has been canceled. This is not documented in the api documentation of MultiSafepay. You can find this status in search results that refer to non existing documentation pages
}