export enum BookingStatusEnum { CreatedInOhip = "CreatedInOhip", PaymentRegistered = "PaymentRegistered", BookingCompleted = "BookingCompleted", } export const BOOKING_CONFIRMATION_NUMBER = "bookingConfirmationNumber" export enum PaymentMethodEnum { card = "card", swish = "swish", vipps = "vipps", mobilePay = "mobilePay", applePay = "applePay", googlePay = "googlePay", alipayPlus = "alipayPlus", weChatPay = "weChatPay", payPal = "payPal", klarna = "klarna", } export const PAYMENT_METHOD_TITLES: Record< keyof typeof PaymentMethodEnum, string > = { card: "Credit card", swish: "Swish", vipps: "Vipps", mobilePay: "MobilePay", applePay: "Apple Pay", googlePay: "Google Pay", alipayPlus: "Alipay+", weChatPay: "WeChat Pay", payPal: "PayPal", klarna: "Klarna", } export const PAYMENT_METHOD_ICONS: Record< keyof typeof PaymentMethodEnum, string > = { card: "/_static/icons/payment/mastercard.svg", swish: "/_static/icons/payment/swish.svg", vipps: "/_static/icons/payment/vipps.svg", mobilePay: "/_static/icons/payment/mobilepay.svg", applePay: "/_static/icons/payment/apple-pay.svg", googlePay: "/_static/icons/payment/google-pay.svg", alipayPlus: "/_static/icons/payment/alipay-plus.svg", weChatPay: "/_static/icons/payment/wechat-pay.svg", payPal: "/_static/icons/payment/paypal.svg", klarna: "/_static/icons/payment/klarna.svg", }