bc-opayo-sdk
Version:
BetterCommerce's Opayo NodeJS SDK enables BC client applications to integrate with Opayo merchant API system. It publishes an interface to interact with [Opayo API](https://www.elavon.co.uk/resource-center/help-with-your-solutions/opayo/integrations/types
25 lines (24 loc) • 1.42 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.EntryMethodType = void 0;
/**
* Enum {@link EntryMethodType} represents the various methods through which an entry or transaction can be made.
*
* @readonly
* @enum {string}
* @property {string} E_COMMERCE - Payments made through an online checkout using card details entered by the user
* @property {string} DIGITAL_WALLET - Transactions made using wallets like Apple Pay, Google Pay, or PayPal
* @property {string} MOTO - (Mail Order / Telephone Order) Payments manually processed by a merchant for phone or mail orders
* @property {string} CARD_PRESENT - (Point of Sale / Terminal) Payments processed through a physical card terminal
* @property {string} RECURRING - Transactions from saved cards for subscriptions or repeat billing
* @property {string} UNATTENDED - (Self-Service Kiosk) Payments made via self-service machines (e.g., vending machines, parking systems)
*/
var EntryMethodType;
(function (EntryMethodType) {
EntryMethodType["E_COMMERCE"] = "Ecommerce";
EntryMethodType["DIGITAL_WALLET"] = "DigitalWallet";
EntryMethodType["MOTO"] = "Moto";
EntryMethodType["CARD_PRESENT"] = "CardPresent";
EntryMethodType["RECURRING"] = "Recurring";
EntryMethodType["UNATTENDED"] = "Unattended";
})(EntryMethodType = exports.EntryMethodType || (exports.EntryMethodType = {}));