return masked card number and expiry date in the payment success URL
This commit is contained in:
parent
bb526a248d
commit
89dfa28e6f
2
main.go
2
main.go
@ -23,7 +23,7 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
buildVersion = "1.0.24"
|
buildVersion = "1.0.25"
|
||||||
serviceName = "hardlink"
|
serviceName = "hardlink"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -37,6 +37,8 @@ const (
|
|||||||
ReceiptDataMerchant = "RECEIPT_DATA_MERCHANT"
|
ReceiptDataMerchant = "RECEIPT_DATA_MERCHANT"
|
||||||
ReceiptDataCardholder = "RECEIPT_DATA_CARDHOLDER"
|
ReceiptDataCardholder = "RECEIPT_DATA_CARDHOLDER"
|
||||||
Reference = "REFERENCE"
|
Reference = "REFERENCE"
|
||||||
|
PAN_MASKED = "PAN_MASKED"
|
||||||
|
EXPIRY_DATE = "EXPIRY_DATE"
|
||||||
TransactionResult = "TRANSACTION_RESULT"
|
TransactionResult = "TRANSACTION_RESULT"
|
||||||
TransactionType = "TRANSACTION_TYPE"
|
TransactionType = "TRANSACTION_TYPE"
|
||||||
ConfirmResult = "CONFIRM_RESULT"
|
ConfirmResult = "CONFIRM_RESULT"
|
||||||
@ -286,6 +288,8 @@ func BuildRedirectURL(result map[string]string) string {
|
|||||||
|
|
||||||
func buildSuccessURL(result map[string]string) string {
|
func buildSuccessURL(result map[string]string) string {
|
||||||
q := url.Values{}
|
q := url.Values{}
|
||||||
|
q.Set("CardNumber", hex.EncodeToString([]byte(result[PAN_MASKED])))
|
||||||
|
q.Set("ExpiryDate", hex.EncodeToString([]byte(result[EXPIRY_DATE])))
|
||||||
q.Set("TxnReference", result[Reference])
|
q.Set("TxnReference", result[Reference])
|
||||||
q.Set("CardHash", hex.EncodeToString([]byte(result[CardHash])))
|
q.Set("CardHash", hex.EncodeToString([]byte(result[CardHash])))
|
||||||
q.Set("CardReference", hex.EncodeToString([]byte(result[CardReference])))
|
q.Set("CardReference", hex.EncodeToString([]byte(result[CardReference])))
|
||||||
|
|||||||
@ -2,6 +2,9 @@
|
|||||||
|
|
||||||
builtVersion is a const in main.go
|
builtVersion is a const in main.go
|
||||||
|
|
||||||
|
#### 1.0.25 - 08 December 2025
|
||||||
|
return masked card number and expiry date in the payment success URL
|
||||||
|
|
||||||
#### 1.0.24 - 13 November 2025
|
#### 1.0.24 - 13 November 2025
|
||||||
improved logging for creditcall payment processing
|
improved logging for creditcall payment processing
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user