UNPKG

vnpay

Version:

An open-source nodejs library support to payment with VNPay

1 lines 2.49 kB
{"version":3,"sources":["../src/constants/api-endpoint.constant.ts","../src/constants/ipn-result-for-vnpay.constant.ts","../src/constants/regex.constant.ts","../src/constants/index.ts"],"names":[],"mappings":";;;AAAO,IAAM,0BAA6B,GAAA;AAEnC,IAAM,gBAAmB,GAAA;AACzB,IAAM,wBAA2B,GAAA;AACjC,IAAM,sBAAyB,GAAA;;;ACI/B,IAAM,UAA0B,GAAA;AAAA,EACnC,OAAS,EAAA,IAAA;AAAA,EACT,OAAS,EAAA;AACb;AAEO,IAAM,gBAAgC,GAAA;AAAA,EACzC,OAAS,EAAA,IAAA;AAAA,EACT,OAAS,EAAA;AACb;AAEO,IAAM,wBAAwC,GAAA;AAAA,EACjD,OAAS,EAAA,IAAA;AAAA,EACT,OAAS,EAAA;AACb;AAEO,IAAM,eAA+B,GAAA;AAAA,EACxC,OAAS,EAAA,IAAA;AAAA,EACT,OAAS,EAAA;AACb;AAEO,IAAM,gBAAgC,GAAA;AAAA,EACzC,OAAS,EAAA,IAAA;AAAA,EACT,OAAS,EAAA;AACb;AAEO,IAAM,eAA+B,GAAA;AAAA,EACxC,OAAS,EAAA,IAAA;AAAA,EACT,OAAS,EAAA;AACb;AAEO,IAAM,eAA+B,GAAA;AAAA,EACxC,OAAS,EAAA,IAAA;AAAA,EACT,OAAS,EAAA;AACb;;;ACzCO,IAAM,WAAc,GAAA;;;ACKpB,IAAM,WAAc,GAAA;AACpB,IAAM,mBAAsB,GAAA;AAC5B,IAAM,aAAgB,GAAA","file":"chunk-EYO267YS.cjs","sourcesContent":["export const VNPAY_GATEWAY_SANDBOX_HOST = 'https://sandbox.vnpayment.vn';\n\nexport const PAYMENT_ENDPOINT = 'paymentv2/vpcpay.html';\nexport const QUERY_DR_REFUND_ENDPOINT = 'merchant_webapi/api/transaction';\nexport const GET_BANK_LIST_ENDPOINT = 'qrpayauth/api/merchant/get_bank_list';\n","/**\n * The response must to be sent to VNPAY after receiving the IPN request\n */\nexport type IpnResponse = {\n RspCode: string;\n Message: string;\n};\n\nexport const IpnSuccess: IpnResponse = {\n RspCode: '00',\n Message: 'Confirm Success',\n};\n\nexport const IpnOrderNotFound: IpnResponse = {\n RspCode: '01',\n Message: 'Order not found',\n};\n\nexport const InpOrderAlreadyConfirmed: IpnResponse = {\n RspCode: '02',\n Message: 'Order already confirmed',\n};\n\nexport const IpnIpProhibited: IpnResponse = {\n RspCode: '03',\n Message: 'IP prohibited',\n};\n\nexport const IpnInvalidAmount: IpnResponse = {\n RspCode: '04',\n Message: 'Invalid amount',\n};\n\nexport const IpnFailChecksum: IpnResponse = {\n RspCode: '97',\n Message: 'Fail checksum',\n};\n\nexport const IpnUnknownError: IpnResponse = {\n RspCode: '99',\n Message: 'Unknown error',\n};\n","export const numberRegex = /^[0-9]+$/;\n","export * from './response-map.constant';\nexport * from './api-endpoint.constant';\nexport * from './ipn-result-for-vnpay.constant';\nexport * from './regex.constant';\n\nexport const VNP_VERSION = '2.1.0';\nexport const VNP_DEFAULT_COMMAND = 'pay';\nexport const CURR_CODE_VND = 'VND';\n"]}