vnpay
Version:
An open-source nodejs library support to payment with VNPay
1 lines • 3.62 kB
Source Map (JSON)
{"version":3,"sources":["../src/enums/product-code.enum.ts","../src/enums/index.ts"],"names":["ProductCode","UrlService","HashAlgorithm","VnpCurrCode","VnpLocale","VnpCardType","VnpTransactionType","RefundTransactionType"],"mappings":";;;AAGY,IAAA,WAAA,qBAAAA,YAAL,KAAA;AACH,EAAAA,aAAA,kBAAmB,CAAA,GAAA,QAAA;AACnB,EAAAA,aAAA,cAAe,CAAA,GAAA,QAAA;AACf,EAAAA,aAAA,mBAAoB,CAAA,GAAA,QAAA;AACpB,EAAAA,aAAA,2BAA4B,CAAA,GAAA,QAAA;AAC5B,EAAAA,aAAA,mBAAoB,CAAA,GAAA,QAAA;AACpB,EAAAA,aAAA,4BAA6B,CAAA,GAAA,QAAA;AAC7B,EAAAA,aAAA,gBAAiB,CAAA,GAAA,QAAA;AACjB,EAAAA,aAAA,eAAgB,CAAA,GAAA,QAAA;AAChB,EAAAA,aAAA,SAAU,CAAA,GAAA,QAAA;AACV,EAAAA,aAAA,wBAAyB,CAAA,GAAA,QAAA;AACzB,EAAAA,aAAA,SAAU,CAAA,GAAA,QAAA;AACV,EAAAA,aAAA,eAAgB,CAAA,GAAA,QAAA;AAChB,EAAAA,aAAA,aAAc,CAAA,GAAA,QAAA;AACd,EAAAA,aAAA,iBAAkB,CAAA,GAAA,QAAA;AAClB,EAAAA,aAAA,SAAU,CAAA,GAAA,QAAA;AACV,EAAAA,aAAA,KAAM,CAAA,GAAA,QAAA;AACN,EAAAA,aAAA,gBAAiB,CAAA,GAAA,QAAA;AACjB,EAAAA,aAAA,UAAW,CAAA,GAAA,QAAA;AACX,EAAAA,aAAA,0BAA2B,CAAA,GAAA,QAAA;AAC3B,EAAAA,aAAA,OAAQ,CAAA,GAAA,OAAA;AApBA,EAAAA,OAAAA,YAAAA;AAAA,CAAA,EAAA,WAAA,IAAA,EAAA;;;ACDA,IAAA,UAAA,qBAAAC,WAAL,KAAA;AACH,EAAAA,YAAA,SAAU,CAAA,GAAA,oDAAA;AADF,EAAAA,OAAAA,WAAAA;AAAA,CAAA,EAAA,UAAA,IAAA,EAAA;AAIA,IAAA,aAAA,qBAAAC,cAAL,KAAA;AACH,EAAAA,eAAA,QAAS,CAAA,GAAA,QAAA;AACT,EAAAA,eAAA,QAAS,CAAA,GAAA,QAAA;AACT,EAAAA,eAAA,KAAM,CAAA,GAAA,KAAA;AAHE,EAAAA,OAAAA,cAAAA;AAAA,CAAA,EAAA,aAAA,IAAA,EAAA;AAMA,IAAA,WAAA,qBAAAC,YAAL,KAAA;AACH,EAAAA,aAAA,KAAM,CAAA,GAAA,KAAA;AADE,EAAAA,OAAAA,YAAAA;AAAA,CAAA,EAAA,WAAA,IAAA,EAAA;AAIA,IAAA,SAAA,qBAAAC,UAAL,KAAA;AACH,EAAAA,WAAA,IAAK,CAAA,GAAA,IAAA;AACL,EAAAA,WAAA,IAAK,CAAA,GAAA,IAAA;AAFG,EAAAA,OAAAA,UAAAA;AAAA,CAAA,EAAA,SAAA,IAAA,EAAA;AAKA,IAAA,WAAA,qBAAAC,YAAL,KAAA;AACH,EAAAA,aAAA,KAAM,CAAA,GAAA,KAAA;AACN,EAAAA,aAAA,QAAS,CAAA,GAAA,QAAA;AAFD,EAAAA,OAAAA,YAAAA;AAAA,CAAA,EAAA,WAAA,IAAA,EAAA;AAKA,IAAA,kBAAA,qBAAAC,mBAAL,KAAA;AACH,EAAAA,oBAAA,SAAU,CAAA,GAAA,IAAA;AACV,EAAAA,oBAAA,aAAc,CAAA,GAAA,IAAA;AACd,EAAAA,oBAAA,gBAAiB,CAAA,GAAA,IAAA;AAHT,EAAAA,OAAAA,mBAAAA;AAAA,CAAA,EAAA,kBAAA,IAAA,EAAA;AAMA,IAAA,qBAAA,qBAAAC,sBAAL,KAAA;AACH,EAAAA,uBAAA,aAAc,CAAA,GAAA,IAAA;AACd,EAAAA,uBAAA,gBAAiB,CAAA,GAAA,IAAA;AAFT,EAAAA,OAAAA,sBAAAA;AAAA,CAAA,EAAA,qBAAA,IAAA,EAAA","file":"chunk-H67PWVQR.cjs","sourcesContent":["/**\n * @see https://sandbox.vnpayment.vn/apis/docs/loai-hang-hoa/\n */\nexport enum ProductCode {\n Food_Consumption = '100000',\n Phone_Tablet = '110000',\n ElectricAppliance = '120000',\n Computers_OfficeEquipment = '130000',\n Electronics_Sound = '140000',\n Books_Newspapers_Magazines = '150000',\n Sports_Picnics = '160000',\n Hotel_Tourism = '170000',\n Cuisine = '180000',\n Entertainment_Training = '190000',\n Fashion = '200000',\n Health_Beauty = '210000',\n Mother_Baby = '220000',\n KitchenUtensils = '230000',\n Vehicle = '240000',\n Pay = '250000',\n AirlineTickets = '250007',\n CardCode = '260000',\n Pharmacy_MedicalServices = '270000',\n Other = 'other',\n}\n","export * from './product-code.enum';\n\nexport enum UrlService {\n sandbox = 'https://sandbox.vnpayment.vn/paymentv2/vpcpay.html',\n}\n\nexport enum HashAlgorithm {\n SHA256 = 'SHA256',\n SHA512 = 'SHA512',\n MD5 = 'MD5',\n}\n\nexport enum VnpCurrCode {\n VND = 'VND',\n}\n\nexport enum VnpLocale {\n VN = 'vn',\n EN = 'en',\n}\n\nexport enum VnpCardType {\n ATM = 'ATM',\n QRCODE = 'QRCODE',\n}\n\nexport enum VnpTransactionType {\n PAYMENT = '01',\n FULL_REFUND = '02',\n PARTIAL_REFUND = '03',\n}\n\nexport enum RefundTransactionType {\n FULL_REFUND = '02',\n PARTIAL_REFUND = '03',\n}\n"]}