<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Transaction Settings in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Transaction-Settings/m-p/71899#M44330</link>
    <description>&lt;P&gt;The transaction request fields listed in the article below would need to match the previous request exactly to trigger the duplicate transaction window check.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://support.authorize.net/s/article/Error-11-A-duplicate-transaction-has-been-submitted" target="_blank"&gt;https://support.authorize.net/s/article/Error-11-A-duplicate-transaction-has-been-submitted&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If any of the fields differ in subsequent requests it is not considered a duplicate and it will be allowed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The setting works the same way in both the sandbox and in production.&lt;/P&gt;</description>
    <pubDate>Mon, 11 May 2020 22:31:13 GMT</pubDate>
    <dc:creator>mmcguire</dc:creator>
    <dc:date>2020-05-11T22:31:13Z</dc:date>
    <item>
      <title>Transaction Settings</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Transaction-Settings/m-p/71825#M44266</link>
      <description>&lt;DIV class="slds-col slds-size--1-of-1"&gt;&lt;DIV class="slds-form-element"&gt;&lt;DIV class="slds-form-element__control content-scroll"&gt;&lt;SPAN class="uiOutputText"&gt;I have a duplicate window setting defined for the transaction setting in an api, using c# and the authorizeNet SDK. Below is the relevant code.&lt;BR /&gt;&lt;BR /&gt;"&lt;BR /&gt;....&lt;BR /&gt;//transaction setting Duplicate Check&lt;BR /&gt;var transactionSettings = new settingType[] {&lt;BR /&gt;new settingType&lt;BR /&gt;{&lt;BR /&gt;settingName = settingNameEnum.duplicateWindow.ToString(),&lt;BR /&gt;settingValue = "120"&lt;BR /&gt;}&lt;BR /&gt;};&lt;BR /&gt;//end transaction setting Duplicate Check&lt;BR /&gt;&lt;BR /&gt;var transactionRequest = new transactionRequestType&lt;BR /&gt;{&lt;BR /&gt;&lt;BR /&gt;transactionType = transactionTypeEnum.authCaptureTransaction.ToString(), // charge the card&lt;BR /&gt;&lt;BR /&gt;amount = amount,&lt;BR /&gt;payment = paymentType,&lt;BR /&gt;billTo = billingAddress,&lt;BR /&gt;lineItems = lineItems,&lt;BR /&gt;userFields = userFields,&lt;BR /&gt;order = order,&lt;BR /&gt;transactionSettings = transactionSettings&lt;BR /&gt;};&lt;BR /&gt;...&lt;BR /&gt;"&lt;BR /&gt;in testing, in the sandbox the setting does not work. Several testers were able to create more than one transaction within the 120 sec defined window.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="slds-col slds-size--1-of-1"&gt;&lt;DIV class="slds-form-element file-upload-holder slds-grid slds-wrap  cVMT_FileUpload_V1"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 04 May 2020 16:09:58 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Transaction-Settings/m-p/71825#M44266</guid>
      <dc:creator>FranciscanMedia</dc:creator>
      <dc:date>2020-05-04T16:09:58Z</dc:date>
    </item>
    <item>
      <title>Re: Transaction Settings</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Transaction-Settings/m-p/71899#M44330</link>
      <description>&lt;P&gt;The transaction request fields listed in the article below would need to match the previous request exactly to trigger the duplicate transaction window check.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://support.authorize.net/s/article/Error-11-A-duplicate-transaction-has-been-submitted" target="_blank"&gt;https://support.authorize.net/s/article/Error-11-A-duplicate-transaction-has-been-submitted&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If any of the fields differ in subsequent requests it is not considered a duplicate and it will be allowed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The setting works the same way in both the sandbox and in production.&lt;/P&gt;</description>
      <pubDate>Mon, 11 May 2020 22:31:13 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Transaction-Settings/m-p/71899#M44330</guid>
      <dc:creator>mmcguire</dc:creator>
      <dc:date>2020-05-11T22:31:13Z</dc:date>
    </item>
  </channel>
</rss>

