Skip to content

Commit

Permalink
fix: updated custom fields to sync with oms (#958)
Browse files Browse the repository at this point in the history
  • Loading branch information
zenit2001 authored and amihajlovski committed Aug 22, 2023
1 parent a1197da commit 56c7b95
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 10 deletions.
8 changes: 4 additions & 4 deletions metadata/site_import/meta/system-objecttype-extensions.xml
Original file line number Diff line number Diff line change
Expand Up @@ -83,17 +83,17 @@
<min-length>0</min-length>
<field-length>0</field-length>
</attribute-definition>
<attribute-definition attribute-id="adyen_payment_Adyen_Payment_Method">
<display-name xml:lang="x-default">adyen_payment_Adyen_Payment_Method</display-name>
<attribute-definition attribute-id="adyen_payment__Adyen_Payment_Method">
<display-name xml:lang="x-default">adyen_payment__Adyen_Payment_Method</display-name>
<description xml:lang="x-default">paymentMethod used by shopper (used to sync with OMS Production)</description>
<type>text</type>
<mandatory-flag>false</mandatory-flag>
<externally-managed-flag>false</externally-managed-flag>
<min-length>0</min-length>
<field-length>0</field-length>
</attribute-definition>
<attribute-definition attribute-id="adyen_payment_Adyen_Payment_Method_Variant">
<display-name xml:lang="x-default">adyen_payment_Adyen_Payment_Method_Variant</display-name>
<attribute-definition attribute-id="adyen_payment__Adyen_Payment_Method_Variant">
<display-name xml:lang="x-default">adyen_payment__Adyen_Payment_Method_Variant</display-name>
<description xml:lang="x-default">payment variant used by shopper (used to sync with OMS Production)</description>
<type>text</type>
<mandatory-flag>false</mandatory-flag>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -176,12 +176,12 @@ function paymentFromComponent(req, res, next) {
paymentInstrument.custom.adyenPaymentMethod =
AdyenHelper.getAdyenComponentType(req.form.paymentMethod);
paymentInstrument.custom[
`${constants.OMS_NAMESPACE}_Adyen_Payment_Method`
`${constants.OMS_NAMESPACE}__Adyen_Payment_Method`
] = AdyenHelper.getAdyenComponentType(req.form.paymentMethod);
paymentInstrument.custom.Adyen_Payment_Method_Variant =
req.form.paymentMethod.toLowerCase();
paymentInstrument.custom[
`${constants.OMS_NAMESPACE}_Adyen_Payment_Method_Variant`
`${constants.OMS_NAMESPACE}__Adyen_Payment_Method_Variant`
] = req.form.paymentMethod.toLowerCase();
});

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ function handle(basket, paymentInformation) {
? JSON.parse(paymentInformation.stateData)?.paymentMethod?.type
: null;
paymentInstrument.custom[
`${constants.OMS_NAMESPACE}_Adyen_Payment_Method_Variant`
`${constants.OMS_NAMESPACE}__Adyen_Payment_Method_Variant`
] = paymentInformation.stateData
? JSON.parse(paymentInformation.stateData)?.paymentMethod?.type
: null;
Expand All @@ -74,7 +74,7 @@ function handle(basket, paymentInformation) {
convertToSfccCardType(paymentInformation, paymentInstrument);
} else {
paymentInstrument.custom[
`${constants.OMS_NAMESPACE}_Adyen_Payment_Method`
`${constants.OMS_NAMESPACE}__Adyen_Payment_Method`
] = paymentInformation.adyenPaymentMethod;
}
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,10 +40,10 @@ let giftCardsHelper = {
);
paymentInstrument.paymentTransaction.paymentProcessor = paymentProcessor;
paymentInstrument.custom.adyenPaymentMethod = parsedGiftCardObj.giftCard.name;
paymentInstrument.custom[`${constants.OMS_NAMESPACE}_Adyen_Payment_Method`] = parsedGiftCardObj.giftCard.name;
paymentInstrument.custom[`${constants.OMS_NAMESPACE}__Adyen_Payment_Method`] = parsedGiftCardObj.giftCard.name;
paymentInstrument.custom.Adyen_Payment_Method_Variant = parsedGiftCardObj.giftCard.brand;
paymentInstrument.custom[
`${constants.OMS_NAMESPACE}_Adyen_Payment_Method_Variant`
`${constants.OMS_NAMESPACE}__Adyen_Payment_Method_Variant`
] = parsedGiftCardObj.giftCard.brand;
paymentInstrument.paymentTransaction.custom.Adyen_log = JSON.stringify(parsedGiftCardObj);
paymentInstrument.paymentTransaction.custom.Adyen_pspReference = parsedGiftCardObj.giftCard.pspReference;
Expand Down

0 comments on commit 56c7b95

Please sign in to comment.