...
Code Block | ||
---|---|---|
| ||
public static PaymentParams createFromRetail(NexoRequest req) { PaymentParams params = new PaymentParams(); if (req instanceof PaymentRequest) { PaymentRequest paymentReq = (PaymentRequest) req; String saleReferenceID = paymentReq.SaleReferenceID; params.paramTree = TlvTree.FromRaw(paymentReq.preparedPaymentData); TlvTree acquirerProprietaryData = params.paramTree.AddChild(0xFFBF2FParams.ACQUIRER_PROPRIETARY_DATA); acquirerProprietaryData.SetAscii(0xDFCF01Params.SALE_REFERENCE_ID,saleReferenceID); ... } else if (req instanceof ReversalRequest) { ... } } else { ... } ... } |
...