hipay-professional-sdk
Version:
HiPay Professional SDK for JavaScript
163 lines • 5.5 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.definitions = exports.namespaces = exports.ShippingIndicator = exports.ReorderIndicator = exports.PurchaseIndicator = exports.DeliveryTimeFrame = exports.SuspiciousActivity = exports.NameIndicator = exports.ItemType = void 0;
/**
* @see {@link Item.type}
*/
var ItemType;
(function (ItemType) {
ItemType[ItemType["INSURANCES"] = 1] = "INSURANCES";
ItemType[ItemType["FIXED_COSTS"] = 2] = "FIXED_COSTS";
ItemType[ItemType["SHIPPING_COSTS"] = 3] = "SHIPPING_COSTS";
ItemType[ItemType["PRODUCT"] = 4] = "PRODUCT";
})(ItemType = exports.ItemType || (exports.ItemType = {}));
/**
* @see {@link Shipping.nameIndicator}
*/
var NameIndicator;
(function (NameIndicator) {
/**
* Account name identical to shipping Name
*/
NameIndicator[NameIndicator["IDENTICAL"] = 1] = "IDENTICAL";
/**
* Account name different than shipping Name
*/
NameIndicator[NameIndicator["DIFFERENT"] = 2] = "DIFFERENT";
})(NameIndicator = exports.NameIndicator || (exports.NameIndicator = {}));
/**
* @see {@link Shipping.suspiciousActivity}
*/
var SuspiciousActivity;
(function (SuspiciousActivity) {
/**
* No suspicious activity has been observed
*/
SuspiciousActivity[SuspiciousActivity["NO_SUSPICIOUS_ACTIVITY"] = 1] = "NO_SUSPICIOUS_ACTIVITY";
/**
* Suspicious activity has been observed
*/
SuspiciousActivity[SuspiciousActivity["SUSPICIOUS_ACTIVITY"] = 2] = "SUSPICIOUS_ACTIVITY";
})(SuspiciousActivity = exports.SuspiciousActivity || (exports.SuspiciousActivity = {}));
/**
* @see {@link MerchantRiskStatement.deliveryTimeFrame}
*/
var DeliveryTimeFrame;
(function (DeliveryTimeFrame) {
DeliveryTimeFrame[DeliveryTimeFrame["ELECTRONIC_DELIVERY"] = 1] = "ELECTRONIC_DELIVERY";
DeliveryTimeFrame[DeliveryTimeFrame["SAME_DAY_SHIPPING"] = 2] = "SAME_DAY_SHIPPING";
DeliveryTimeFrame[DeliveryTimeFrame["OVERNIGHT_SHIPPING"] = 3] = "OVERNIGHT_SHIPPING";
DeliveryTimeFrame[DeliveryTimeFrame["TWO_DAY_OR_MORE_SHIPPING"] = 4] = "TWO_DAY_OR_MORE_SHIPPING";
})(DeliveryTimeFrame = exports.DeliveryTimeFrame || (exports.DeliveryTimeFrame = {}));
/**
* @see {@link MerchantRiskStatement.purchaseIndicator}
*/
var PurchaseIndicator;
(function (PurchaseIndicator) {
PurchaseIndicator[PurchaseIndicator["MERCHANDISE_AVAILABLE"] = 1] = "MERCHANDISE_AVAILABLE";
PurchaseIndicator[PurchaseIndicator["FUTURE_AVAILABILITY"] = 2] = "FUTURE_AVAILABILITY";
})(PurchaseIndicator = exports.PurchaseIndicator || (exports.PurchaseIndicator = {}));
/**
* @see {@link MerchantRiskStatement.reorderIndicator}
*/
var ReorderIndicator;
(function (ReorderIndicator) {
ReorderIndicator[ReorderIndicator["FIRST_TIME_ORDERED"] = 1] = "FIRST_TIME_ORDERED";
ReorderIndicator[ReorderIndicator["REORDERED"] = 2] = "REORDERED";
})(ReorderIndicator = exports.ReorderIndicator || (exports.ReorderIndicator = {}));
/**
* @see {@link MerchantRiskStatement.shippingIndicator}
*/
var ShippingIndicator;
(function (ShippingIndicator) {
/**
* Ship to cardholder's billing address.
*/
ShippingIndicator[ShippingIndicator["SHIP_TO_CARDHOLDER_BILLING_ADDRESS"] = 1] = "SHIP_TO_CARDHOLDER_BILLING_ADDRESS";
/**
* Ship to another verified address on file with merchant.
*/
ShippingIndicator[ShippingIndicator["SHIP_TO_VERIFIED_ADDRESS"] = 2] = "SHIP_TO_VERIFIED_ADDRESS";
/**
* Ship to address that is different than the cardholder's billing address.
*/
ShippingIndicator[ShippingIndicator["SHIP_TO_DIFFERENT_ADDRESS"] = 3] = "SHIP_TO_DIFFERENT_ADDRESS";
/**
* Ship to store / pick up at local store.
*/
ShippingIndicator[ShippingIndicator["SHIP_TO_STORE"] = 4] = "SHIP_TO_STORE";
/**
* Digital goods (includes online services, electronic gift cards and redemption codes).
*/
ShippingIndicator[ShippingIndicator["DIGITAL_GOODS"] = 5] = "DIGITAL_GOODS";
/**
* Travel and event tickets, not shipped.
*/
ShippingIndicator[ShippingIndicator["DIGITAL_TRAVEL_EVENT_TICKETS"] = 6] = "DIGITAL_TRAVEL_EVENT_TICKETS";
/**
* Other (gaming, digital services not shipped, e-media subscriptions).
*/
ShippingIndicator[ShippingIndicator["OTHER"] = 7] = "OTHER";
})(ShippingIndicator = exports.ShippingIndicator || (exports.ShippingIndicator = {}));
const namespaces = {
ns1: 'soap/payment-v2',
ns2: 'soap/transaction-v2',
ns3: 'soap/refund-v2',
};
exports.namespaces = namespaces;
const definitions = {
Affiliate: {
ns: 'ns1',
},
Tax: {
ns: 'ns1',
},
Item: {
ns: 'ns1',
},
Customer: {
ns: 'ns1',
},
Purchase: {
ns: 'ns1',
},
Shipping: {
ns: 'ns1',
},
AccountInfo: {
ns: 'ns1',
},
MerchantRiskStatement: {
ns: 'ns1',
},
CreateOrderRequest: {
ns: 'ns1',
reqType: 'generate',
},
CreateOrderResult: {
ns: 'ns1',
},
CaptureOrderRequest: {
ns: 'ns2',
reqType: 'confirm',
},
CaptureOrderResult: {
ns: 'ns2',
},
CancelOrderRequest: {
ns: 'ns2',
reqType: 'cancel',
},
CancelOrderResult: {
ns: 'ns2',
},
RefundOrderRequest: {
ns: 'ns3',
reqType: 'card',
},
RefundOrderResult: {
ns: 'ns3',
},
};
exports.definitions = definitions;
//# sourceMappingURL=Types.js.map