@@ -7,10 +7,11 @@ import { | |||
} from '@mui/material'; | |||
import * as React from "react"; | |||
import * as HttpUtils from "utils/HttpUtils"; | |||
import * as UrlUtils from "utils/ApiPathConst"; | |||
import { useNavigate } from "react-router-dom"; | |||
import { useLocation } from 'react-router-dom'; | |||
import {paymentPath} from "auth/utils"; | |||
// import {paymentPath} from "auth/utils"; | |||
// import {poll} from "utils/Utils"; | |||
import VisaIcon from "assets/images/icons/visacard.svg"; | |||
import MasterIcon from "assets/images/icons/mastercard.svg"; | |||
@@ -45,7 +46,7 @@ const Index = () => { | |||
// const [fpsqrcodeurl, setFpsqrcodeurl] = React.useState(""); | |||
// const pasgPath = 'https://fps.payapps.hkicl.com.hk'; //PRD | |||
// const pasgPath = 'https://sim.fps.payapps.hkicl.com.hk'; //Testing | |||
const loadPaymentUrl = "/api/payment/web/"; | |||
// const loadPaymentUrl = "/api/payment/web/"; | |||
// const paymentStatusApi = "/api/payment/status/"; | |||
// const payloadUrl = "/api/payment/wallet/fps/enquiryfpspayload/"; | |||
// const receiverUrl = "/noti-api/payment/payment-notification"; | |||
@@ -74,7 +75,7 @@ const Index = () => { | |||
localStorage.setItem("webtoken", paymentData.webtoken) | |||
HttpUtils.post({ | |||
url: paymentPath+loadPaymentUrl+(paymentData.type=="PPS"?"pps":"creditcard"), | |||
url: UrlUtils.LOAD_PAYMENT_URL+(paymentData.type=="PPS"?"pps":"creditcard"), | |||
params:{ | |||
"transactionid": paymentData.transactionid, | |||
//"apprefid:": paymentData.transactionid, | |||
@@ -11,7 +11,7 @@ import * as UrlUtils from "utils/ApiPathConst"; | |||
import { useNavigate } from "react-router-dom"; | |||
import FpsIcon from "assets/images/icons/fps.svg"; | |||
import { useLocation } from 'react-router-dom'; | |||
import {paymentPath} from "auth/utils"; | |||
// import {paymentPath} from "auth/utils"; | |||
import {currencyFormat} from "utils/FormatUtils"; | |||
// import {poll} from "utils/Utils"; | |||
@@ -54,8 +54,8 @@ const Index = () => { | |||
const pasgPathPrd = 'https://fps.payapps.hkicl.com.hk'; //PRD | |||
const pasgPath = 'https://sim.fps.payapps.hkicl.com.hk'; //Testing | |||
const loadPaymentUrl = "/api/payment/wallet/fps"; | |||
const cancelPaymentUrl = "/api/payment/cancelpayment"; | |||
// const loadPaymentUrl = "/api/payment/wallet/fps"; | |||
// const cancelPaymentUrl = "/api/payment/cancelpayment"; | |||
// const paymentStatusApi = "/api/payment/status/"; | |||
// const payloadUrl = "/api/payment/wallet/fps/enquiryfpspayload/"; | |||
// const receiverUrl = "/noti-api/payment/payment-notification"; | |||
@@ -132,10 +132,10 @@ const Index = () => { | |||
HttpUtils.post({ | |||
url: paymentPath+loadPaymentUrl, | |||
url: UrlUtils.LOAD_PAYMENT_FPS_URL, | |||
params:{ | |||
"transactionid": transactionid, | |||
"webtoken": webtoken, | |||
// "transactionid": transactionid, | |||
// "webtoken": webtoken, | |||
"paymentmethod":"04,BCFP,FPS", | |||
"order": { | |||
"totalamount":paymentData.amount, | |||
@@ -190,7 +190,6 @@ const Index = () => { | |||
setFpsqrcodeurl(openPASGUrl) | |||
setFpsqrcodeurlPrd(openPASGUrlPrd) | |||
setFpsqrcodeurlFps(openPASGUrlPrdFps) | |||
} | |||
}); | |||
@@ -247,7 +246,7 @@ const Index = () => { | |||
const cancelPayment = ()=>{ | |||
if (Object.keys(paymentData).length>0){ | |||
HttpUtils.post({ | |||
url: paymentPath+cancelPaymentUrl, | |||
url: UrlUtils.CANCEL_PAYMENT_URL, | |||
params:{ | |||
"transactionid": paymentData.transactionid, | |||
"webtoken": paymentData.webtoken, | |||
@@ -156,7 +156,8 @@ const Index = () => { | |||
transNo: transactionData.transactionid, | |||
payMethod: paymentMethod, | |||
payAmount: totalAmount, | |||
appIdList: location.state?.appIdList ?? [] | |||
appIdList: location.state?.appIdList ?? [], | |||
webtoken: transactionData.webtoken | |||
}, | |||
onSuccess: function (responData) { | |||
localStorage.removeItem("paymentId"); | |||
@@ -171,7 +172,7 @@ const Index = () => { | |||
}); | |||
} | |||
//For testing | |||
// For testing | |||
// if (paymentMethod != "") { | |||
// HttpUtils.post({ | |||
// url: UrlUtils.PAYMENT_CREATE, | |||
@@ -179,7 +180,9 @@ const Index = () => { | |||
// transNo: "test0002", | |||
// payMethod: paymentMethod, | |||
// payAmount: totalAmount, | |||
// appIdList: location.state?.appIdList ?? [] | |||
// appIdList: location.state?.appIdList ?? [], | |||
// webtoken: "test000234123412341234123412354212312412341234124123124124124123124123124124" | |||
// }, | |||
// onSuccess: function (responData) { | |||
// localStorage.removeItem("paymentId"); | |||
@@ -157,9 +157,11 @@ export const PAYMENT_AVAILABLE_PAYMENT = apiPath+'/payment/api/availability';//P | |||
export const PAYMENT_TRANSACTION_ID = apiPath+'/payment/api/transaction';//GET | |||
// export const PAYMENT_STATUS_API = paymentPath+'/api/payment/status/';//POST | |||
export const PAYMENT_STATUS_API = apiPath+'/payment/api/status/';//POST | |||
export const LOAD_PAYMENT_URL = apiPath+ "/api/payment/wallet/fps";//POST | |||
export const CANCEL_PAYMENT_URL = apiPath+ "/api/payment/cancelpayment";//POST | |||
// export const LOAD_PAYMENT_URL = paymentPath+ "/api/payment/wallet/fps";//POST | |||
export const LOAD_PAYMENT_FPS_URL = apiPath+ "/payment/api/wallet/fps";//POST | |||
// export const CANCEL_PAYMENT_URL = paymentPath+ "/api/payment/cancelpayment";//POST | |||
export const CANCEL_PAYMENT_URL = apiPath+ "/payment/api/cancelpayment";//POST | |||
export const LOAD_PAYMENT_URL = apiPath+ "/payment/api/web/";//POST | |||
export const DEMAND_NOTE_PREVIEW = apiPath+'/demandNote/preview';//GET | |||
export const DEMAND_NOTE_CREATE = apiPath+'/demandNote/create';//POST | |||