From c5657bc457c8316b28b237f520f99d43850ff9ce Mon Sep 17 00:00:00 2001 From: Zack Pollard Date: Thu, 13 Jun 2019 16:32:32 +0100 Subject: [PATCH] Add clause that merchantReference should be unique for all adyen payments --- extension/docs/IntegrationGuide.md | 1 + 1 file changed, 1 insertion(+) diff --git a/extension/docs/IntegrationGuide.md b/extension/docs/IntegrationGuide.md index c3ad4026b..dba48af9c 100644 --- a/extension/docs/IntegrationGuide.md +++ b/extension/docs/IntegrationGuide.md @@ -103,6 +103,7 @@ or by asynchronous process like [commercetools-payment-to-order-processor job](h There must be at least one CTP payment object of type Adyen (`Payment.paymentMethodInfo.paymentInterface = ctp-adyen-integration`) AND this CTP payment must have `Payment.custom.fields.merchantReference`. +The combination of `Payment.custom.fields.merchantReference` and `Payment.paymentMethodInfo.paymentInterface` must be unique across the project. This field must not be changed once set. ### Validate payment transaction Cart's payment counts as successful if there is at least one payment object