Skip to content

Commit

Permalink
[PRDP-337] Changed payer taxCode retrieval order (#124)
Browse files Browse the repository at this point in the history
  • Loading branch information
svariant authored Jan 23, 2024
1 parent 693bf83 commit c6da3c6
Showing 1 changed file with 5 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -190,17 +190,17 @@ public void tokenizeFiscalCodes(BizEvent bizEvent, Receipt receipt, EventData ev
);
//Tokenize Payer
if (isValidChannelOrigin(bizEvent)) {
if (bizEvent.getPayer() != null && BizEventToReceiptUtils.isValidFiscalCode(bizEvent.getPayer().getEntityUniqueIdentifierValue())) {
eventData.setPayerFiscalCode(
pdvTokenizerService.generateTokenForFiscalCodeWithRetry(bizEvent.getPayer().getEntityUniqueIdentifierValue())
);
} else if (bizEvent.getTransactionDetails() != null &&
if (bizEvent.getTransactionDetails() != null &&
bizEvent.getTransactionDetails().getUser() != null &&
BizEventToReceiptUtils.isValidFiscalCode(bizEvent.getTransactionDetails().getUser().getFiscalCode())
) {
eventData.setPayerFiscalCode(
pdvTokenizerService.generateTokenForFiscalCodeWithRetry(
bizEvent.getTransactionDetails().getUser().getFiscalCode()));
} else if (bizEvent.getPayer() != null && BizEventToReceiptUtils.isValidFiscalCode(bizEvent.getPayer().getEntityUniqueIdentifierValue())) {
eventData.setPayerFiscalCode(
pdvTokenizerService.generateTokenForFiscalCodeWithRetry(bizEvent.getPayer().getEntityUniqueIdentifierValue())
);
}
}
} catch (PDVTokenizerException e) {
Expand Down

0 comments on commit c6da3c6

Please sign in to comment.