<?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 Unified Checkout V1 Issues in cybersource APIs</title>
    <link>https://community.developer.cybersource.com/t5/cybersource-APIs/Unified-Checkout-V1-Issues/m-p/95136#M4191</link>
    <description>&lt;P&gt;I am running into a couple issues integrating the latest Unified Checkout V1. The issues mentioned below do not seem to occur in version 0.34.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Issue #1. Attempting to mount a trigger causes a TypeError to occur (version 1.3.0).&lt;/STRONG&gt;&lt;BR /&gt;Code:&lt;BR /&gt;const client = await VAS.UnifiedCheckout(captureContext);&lt;BR /&gt;const checkout = await client.createCheckout();&lt;BR /&gt;const trigger = client.createTrigger('PANENTRY');&lt;BR /&gt;const result = await trigger.mount('#paymentContainer');&lt;/P&gt;&lt;P&gt;Error:&lt;BR /&gt;TypeError: Cannot read properties of undefined (reading 'telegram')&lt;BR /&gt;at Er.addSrcSubscriptions (UnifiedCheckout.js:8:48652)&lt;BR /&gt;at UnifiedCheckout.js:8:33417&lt;BR /&gt;at new Promise (&amp;lt;anonymous&amp;gt;)&lt;BR /&gt;at _r.show (UnifiedCheckout.js:8:33243)&lt;BR /&gt;at Object.mount (UnifiedCheckout.js:8:56005)&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;STRONG&gt;Issue #2: Setting ShowConfirmationStep as false inside the captureMandate results in a bad transient token after submitting a credit card through Unified Checkout UI (version 1.3.0).&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Capture Context:&lt;/P&gt;&lt;P&gt;{&lt;BR /&gt;"allowedCardNetworks": [&lt;BR /&gt;"VISA",&lt;BR /&gt;"MASTERCARD",&lt;BR /&gt;"AMEX",&lt;BR /&gt;"DISCOVER"&lt;BR /&gt;],&lt;BR /&gt;"allowedPaymentTypes": [&lt;BR /&gt;"PANENTRY"&lt;BR /&gt;],&lt;BR /&gt;"targetOrigins": [&lt;BR /&gt;"&lt;A href="https://myvaliddomain.com" target="_blank"&gt;https://myvaliddomain.com&lt;/A&gt;"&lt;BR /&gt;],&lt;BR /&gt;"buttonType": "ADD_CARD",&lt;BR /&gt;"country": "US",&lt;BR /&gt;"locale": "en_US",&lt;BR /&gt;"data": {&lt;BR /&gt;"orderInformation": {&lt;BR /&gt;"billTo": {&lt;BR /&gt;"firstName": "test",&lt;BR /&gt;"lastName": "test",&lt;BR /&gt;"email": "dhsjdhsjdh@gmail.com",&lt;BR /&gt;"country": "US"&lt;BR /&gt;},&lt;BR /&gt;"amountDetails": {&lt;BR /&gt;"totalAmount": "0.00",&lt;BR /&gt;"currency": "USD"&lt;BR /&gt;}&lt;BR /&gt;},&lt;BR /&gt;"clientReferenceInformation": {&lt;BR /&gt;"code": "MBJa4ICn1m3Aiuxy"&lt;BR /&gt;},&lt;BR /&gt;"buyerInformation": {&lt;BR /&gt;"merchantCustomerId": "220646633285126"&lt;BR /&gt;}&lt;BR /&gt;},&lt;BR /&gt;"captureMandate": {&lt;BR /&gt;"billingType": "FULL",&lt;BR /&gt;"requestEmail": false,&lt;BR /&gt;"requestPhone": false,&lt;BR /&gt;"requestShipping": false,&lt;BR /&gt;"showAcceptedNetworkIcons": true,&lt;BR /&gt;"showConfirmationStep": false&lt;BR /&gt;},&lt;BR /&gt;"completeMandate": {&lt;BR /&gt;"type": "AUTH",&lt;BR /&gt;"tms": {&lt;BR /&gt;"tokenCreate": true,&lt;BR /&gt;"tokenTypes": [&lt;BR /&gt;"customer",&lt;BR /&gt;"paymentInstrument",&lt;BR /&gt;"instrumentIdentifier"&lt;BR /&gt;]&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;Result:&lt;BR /&gt;{&lt;BR /&gt;"metadata": {&lt;BR /&gt;"ccJti": "VI73G39A0gBKgFHC",&lt;BR /&gt;"ttJti": "1E3A9KZHUAPD208G598FYXYTMN12KW1GRDCRTS9KMHFU8170QRT869E664FE6CDB"&lt;BR /&gt;},&lt;BR /&gt;"details": {&lt;BR /&gt;"details": [&lt;BR /&gt;{&lt;BR /&gt;"field": "paymentInformation.card.number",&lt;BR /&gt;"reason": "MISSING_FIELD"&lt;BR /&gt;}&lt;BR /&gt;],&lt;BR /&gt;"reason": "MISSING_FIELD",&lt;BR /&gt;"submitTimeUtc": "2026-04-20T17:25:15Z"&lt;BR /&gt;},&lt;BR /&gt;"id": "7767059146886325404505",&lt;BR /&gt;"message": "Declined - The request is missing one or more fields",&lt;BR /&gt;"outcome": "INVALID_REQUEST",&lt;BR /&gt;"status": "INVALID_REQUEST"&lt;BR /&gt;}&lt;/P&gt;</description>
    <pubDate>Mon, 20 Apr 2026 17:50:54 GMT</pubDate>
    <dc:creator>csechols</dc:creator>
    <dc:date>2026-04-20T17:50:54Z</dc:date>
    <item>
      <title>Unified Checkout V1 Issues</title>
      <link>https://community.developer.cybersource.com/t5/cybersource-APIs/Unified-Checkout-V1-Issues/m-p/95136#M4191</link>
      <description>&lt;P&gt;I am running into a couple issues integrating the latest Unified Checkout V1. The issues mentioned below do not seem to occur in version 0.34.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Issue #1. Attempting to mount a trigger causes a TypeError to occur (version 1.3.0).&lt;/STRONG&gt;&lt;BR /&gt;Code:&lt;BR /&gt;const client = await VAS.UnifiedCheckout(captureContext);&lt;BR /&gt;const checkout = await client.createCheckout();&lt;BR /&gt;const trigger = client.createTrigger('PANENTRY');&lt;BR /&gt;const result = await trigger.mount('#paymentContainer');&lt;/P&gt;&lt;P&gt;Error:&lt;BR /&gt;TypeError: Cannot read properties of undefined (reading 'telegram')&lt;BR /&gt;at Er.addSrcSubscriptions (UnifiedCheckout.js:8:48652)&lt;BR /&gt;at UnifiedCheckout.js:8:33417&lt;BR /&gt;at new Promise (&amp;lt;anonymous&amp;gt;)&lt;BR /&gt;at _r.show (UnifiedCheckout.js:8:33243)&lt;BR /&gt;at Object.mount (UnifiedCheckout.js:8:56005)&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;STRONG&gt;Issue #2: Setting ShowConfirmationStep as false inside the captureMandate results in a bad transient token after submitting a credit card through Unified Checkout UI (version 1.3.0).&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Capture Context:&lt;/P&gt;&lt;P&gt;{&lt;BR /&gt;"allowedCardNetworks": [&lt;BR /&gt;"VISA",&lt;BR /&gt;"MASTERCARD",&lt;BR /&gt;"AMEX",&lt;BR /&gt;"DISCOVER"&lt;BR /&gt;],&lt;BR /&gt;"allowedPaymentTypes": [&lt;BR /&gt;"PANENTRY"&lt;BR /&gt;],&lt;BR /&gt;"targetOrigins": [&lt;BR /&gt;"&lt;A href="https://myvaliddomain.com" target="_blank"&gt;https://myvaliddomain.com&lt;/A&gt;"&lt;BR /&gt;],&lt;BR /&gt;"buttonType": "ADD_CARD",&lt;BR /&gt;"country": "US",&lt;BR /&gt;"locale": "en_US",&lt;BR /&gt;"data": {&lt;BR /&gt;"orderInformation": {&lt;BR /&gt;"billTo": {&lt;BR /&gt;"firstName": "test",&lt;BR /&gt;"lastName": "test",&lt;BR /&gt;"email": "dhsjdhsjdh@gmail.com",&lt;BR /&gt;"country": "US"&lt;BR /&gt;},&lt;BR /&gt;"amountDetails": {&lt;BR /&gt;"totalAmount": "0.00",&lt;BR /&gt;"currency": "USD"&lt;BR /&gt;}&lt;BR /&gt;},&lt;BR /&gt;"clientReferenceInformation": {&lt;BR /&gt;"code": "MBJa4ICn1m3Aiuxy"&lt;BR /&gt;},&lt;BR /&gt;"buyerInformation": {&lt;BR /&gt;"merchantCustomerId": "220646633285126"&lt;BR /&gt;}&lt;BR /&gt;},&lt;BR /&gt;"captureMandate": {&lt;BR /&gt;"billingType": "FULL",&lt;BR /&gt;"requestEmail": false,&lt;BR /&gt;"requestPhone": false,&lt;BR /&gt;"requestShipping": false,&lt;BR /&gt;"showAcceptedNetworkIcons": true,&lt;BR /&gt;"showConfirmationStep": false&lt;BR /&gt;},&lt;BR /&gt;"completeMandate": {&lt;BR /&gt;"type": "AUTH",&lt;BR /&gt;"tms": {&lt;BR /&gt;"tokenCreate": true,&lt;BR /&gt;"tokenTypes": [&lt;BR /&gt;"customer",&lt;BR /&gt;"paymentInstrument",&lt;BR /&gt;"instrumentIdentifier"&lt;BR /&gt;]&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;Result:&lt;BR /&gt;{&lt;BR /&gt;"metadata": {&lt;BR /&gt;"ccJti": "VI73G39A0gBKgFHC",&lt;BR /&gt;"ttJti": "1E3A9KZHUAPD208G598FYXYTMN12KW1GRDCRTS9KMHFU8170QRT869E664FE6CDB"&lt;BR /&gt;},&lt;BR /&gt;"details": {&lt;BR /&gt;"details": [&lt;BR /&gt;{&lt;BR /&gt;"field": "paymentInformation.card.number",&lt;BR /&gt;"reason": "MISSING_FIELD"&lt;BR /&gt;}&lt;BR /&gt;],&lt;BR /&gt;"reason": "MISSING_FIELD",&lt;BR /&gt;"submitTimeUtc": "2026-04-20T17:25:15Z"&lt;BR /&gt;},&lt;BR /&gt;"id": "7767059146886325404505",&lt;BR /&gt;"message": "Declined - The request is missing one or more fields",&lt;BR /&gt;"outcome": "INVALID_REQUEST",&lt;BR /&gt;"status": "INVALID_REQUEST"&lt;BR /&gt;}&lt;/P&gt;</description>
      <pubDate>Mon, 20 Apr 2026 17:50:54 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/cybersource-APIs/Unified-Checkout-V1-Issues/m-p/95136#M4191</guid>
      <dc:creator>csechols</dc:creator>
      <dc:date>2026-04-20T17:50:54Z</dc:date>
    </item>
  </channel>
</rss>

