<?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: No fund deducted after “Sucessful” Callback in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/No-fund-deducted-after-Sucessful-Callback/m-p/77054#M48217</link>
    <description>&lt;P&gt;Gmail semplifica non solo l'accesso alle tue email, ma anche la connessione ad altri servizi Google , come Google Docs , Google Drive , Google Calendar e così via.&amp;nbsp;&lt;A href="http://mailaccedi.com/" target="_blank"&gt;Hotmail Accedi&lt;/A&gt;&lt;/P&gt;</description>
    <pubDate>Sat, 26 Jun 2021 09:58:51 GMT</pubDate>
    <dc:creator>kareem35</dc:creator>
    <dc:date>2021-06-26T09:58:51Z</dc:date>
    <item>
      <title>No fund deducted after “Sucessful” Callback</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/No-fund-deducted-after-Sucessful-Callback/m-p/76871#M48064</link>
      <description>&lt;P&gt;Hi everyone, thank you for reading this.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P data-unlink="true"&gt;I have been trying to setup a payment gateway for our e-commerce platform, and this is a little issue i have ran into. All the code I have written are based on this doc: https://www.authorize.net/content/dam/anet-redesign/documents/VisaCheckoutJavaScriptIntegrationGuide.pdf&lt;/P&gt;&lt;P data-unlink="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;P data-unlink="true"&gt;This is what we have done so far:&lt;/P&gt;&lt;P data-unlink="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;P data-unlink="true"&gt;1. We generated and used our APIkey on&amp;nbsp;authorize.net&lt;/P&gt;&lt;P data-unlink="true"&gt;2. We are using a demo HTML to test all the codes&lt;/P&gt;&lt;P data-unlink="true"&gt;3. Here is the code we wrote specifically for payment:&lt;/P&gt;&lt;P data-unlink="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;lt;html&amp;gt;

&amp;lt;head&amp;gt;
  &amp;lt;script type="text/javascript"&amp;gt;
    function onVisaCheckoutReady() {
      V.init({
        apikey: "****************************",
        sourceId: "Merchant Defined Source ID",
        settings: {
          locale: "en_US",
          countryCode: "US",
          displayName: "...Corp",
          logoUrl: "www.Some_Image_URL.gif",
          // customerSupportUrl: "www....Corp.support.com",
          // shipping: {
          //   acceptedRegions: ["US", "CA"],
          //   collectShipping: "true"
          // },
          payment: {
            cardBrands: [
              "VISA",
              "MASTERCARD"],
            acceptCanadianVisaDebit: "true"
          },
          review: {
            message: "Merchant defined message",
            buttonAction: "Pay"
          },
          dataLevel: "SUMMARY"
        },
        paymentRequest: {
          merchantRequestId: "Merchant defined request ID",
          currencyCode: "USD",
          subtotal: "1.10",
          // shippingHandling: "2.00",
          // tax: "2.00",
          // discount: "1.00",
          // giftWrap: "2.00",
          // misc: "1.00",
          total: "1.10",
          description: "Megacorp Product",
          orderId: "1111",
          promoCode: "Merchant defined promo code",
          customData: {
            "nvPair": [
              { "name": "customName1", "value": "customValue1" },
              { "name": "customName2", "value": "customValue2" }
            ]
          }
        }
      });

      V.on("payment.success", function(payment) {
        console.log('----------------payment.success------------');
        console.log('payment.success: ' + JSON.stringify(payment));
        alert('payment.success: ' + JSON.stringify(payment));
      });
      V.on("payment.cancel", function(payment) {
        console.log('----------------payment.cancel------------');
        console.log('payment.cancel: ' + JSON.stringify(payment));
        alert('payment.cancel: ' + JSON.stringify(payment));
      });
      V.on("payment.error", function(payment, error) {
        console.log('----------------payment.error------------');
        console.log('payment.error: ' + JSON.stringify(error));
        alert('payment.error: ' + JSON.stringify(error));
      });
    }
  &amp;lt;/script&amp;gt;
&amp;lt;/head&amp;gt;

&amp;lt;body&amp;gt;
  &amp;lt;!-- &amp;lt;img alt="Visa Checkout" class="v-button" role="button"
    src="https://sandbox.secure.checkout.visa.com/wallet-services-web/xo/button.png?cardBrands=VISA,MASTERCARD,DISCOVER,AMEX" /&amp;gt; --&amp;gt;
  &amp;lt;img alt="Visa Checkout" class="v-button" role="button" src="https://assets.secure.checkout.visa.com/wallet-services-web/xo/button.png?
cardBrands=VISA,MASTERCARD,DISCOVER,AMEX" /&amp;gt;

  &amp;lt;script type="text/javascript" src="https://assets.secure.checkout.visa.com/checkout-widget/resources/js/integration/v1/sdk.js"&amp;gt;
  // &amp;lt;script type="text/javascript"
  //   src="https://sandbox-assets.secure.checkout.visa.com/checkout-widget/resources/js/integration/v1/sdk.js"&amp;gt;
    &amp;lt;/script&amp;gt;
&amp;lt;/body&amp;gt;

&amp;lt;/html&amp;gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;4. We have tested with a USA based Visa card, and the callback resulted in "Sucessful"&lt;/P&gt;&lt;PRE&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;&amp;lt;decryptPaymentDataResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd"&amp;gt;&amp;lt;messages&amp;gt;&amp;lt;resultCode&amp;gt;Ok&amp;lt;/resultCode&amp;gt;&amp;lt;message&amp;gt;&amp;lt;code&amp;gt;I00001&amp;lt;/code&amp;gt;&amp;lt;text&amp;gt;Successful.&amp;lt;/text&amp;gt;&amp;lt;/message&amp;gt;&amp;lt;/messages&amp;gt;&amp;lt;shippingInfo&amp;gt;&amp;lt;firstName&amp;gt;Qiaer&amp;lt;/firstName&amp;gt;&amp;lt;lastName&amp;gt;***&amp;lt;/lastName&amp;gt;&amp;lt;address&amp;gt;******&amp;lt;/address&amp;gt;&amp;lt;city&amp;gt;***&amp;lt;/city&amp;gt;&amp;lt;state&amp;gt;***&amp;lt;/state&amp;gt;&amp;lt;zip&amp;gt;***&amp;lt;/zip&amp;gt;&amp;lt;country&amp;gt;US&amp;lt;/country&amp;gt;&amp;lt;/shippingInfo&amp;gt;&amp;lt;billingInfo&amp;gt;&amp;lt;firstName&amp;gt;*****&amp;lt;/firstName&amp;gt;&amp;lt;lastName&amp;gt;****&amp;lt;/lastName&amp;gt;&amp;lt;address&amp;gt;*****&amp;lt;/address&amp;gt;&amp;lt;city&amp;gt;Irvine&amp;lt;/city&amp;gt;&amp;lt;state&amp;gt;****&amp;lt;/state&amp;gt;&amp;lt;zip&amp;gt;***&amp;lt;/zip&amp;gt;&amp;lt;country&amp;gt;US&amp;lt;/country&amp;gt;&amp;lt;email&amp;gt;*****************&amp;lt;/email&amp;gt;&amp;lt;/billingInfo&amp;gt;&amp;lt;cardInfo&amp;gt;&amp;lt;expirationDate&amp;gt;*********&amp;lt;/expirationDate&amp;gt;&amp;lt;cardArt&amp;gt;&amp;lt;cardBrand&amp;gt;VISA&amp;lt;/cardBrand&amp;gt;&amp;lt;cardImageHeight&amp;gt;210&amp;lt;/cardImageHeight&amp;gt;&amp;lt;cardImageUrl&amp;gt;https://assets.vims.visa.com/vims/cardart/8a2d278b53594ca095d52095e5913295_imageA@2x.png&amp;lt;/cardImageUrl&amp;gt;&amp;lt;cardImageWidth&amp;gt;334&amp;lt;/cardImageWidth&amp;gt;&amp;lt;cardType&amp;gt;DEBIT&amp;lt;/cardType&amp;gt;&amp;lt;/cardArt&amp;gt;&amp;lt;/cardInfo&amp;gt;&amp;lt;paymentDetails&amp;gt;&amp;lt;currency&amp;gt;USD&amp;lt;/currency&amp;gt;&amp;lt;promoCode&amp;gt;Merchant defined promo code&amp;lt;/promoCode&amp;gt;&amp;lt;subTotal&amp;gt;1.10&amp;lt;/subTotal&amp;gt;&amp;lt;orderID&amp;gt;1111&amp;lt;/orderID&amp;gt;&amp;lt;amount&amp;gt;1.10&amp;lt;/amount&amp;gt;&amp;lt;/paymentDetails&amp;gt;&amp;lt;/decryptPaymentDataResponse&amp;gt;&lt;/PRE&gt;&lt;P&gt;Now our issue is this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;After receiving an "successful" callback from either&amp;nbsp;authorize or Visa (we are not sure either), no payment was made on the test card, and no money was deducted on the said card.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We are a bit lost as of why this is happening. We are eager to see your replies! Thank you.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 17 Jun 2021 09:52:38 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/No-fund-deducted-after-Sucessful-Callback/m-p/76871#M48064</guid>
      <dc:creator>104gogo</dc:creator>
      <dc:date>2021-06-17T09:52:38Z</dc:date>
    </item>
    <item>
      <title>Re: No fund deducted after “Sucessful” Callback</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/No-fund-deducted-after-Sucessful-Callback/m-p/77052#M48215</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/51211"&gt;@104gogo&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;&lt;P&gt;Hi everyone, thank you for reading this.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P data-unlink="true"&gt;I have been trying to setup a payment gateway for our e-commerce platform, and this is a little issue i have ran into. All the code I have written are based on this doc: https://www.authorize.net/content/dam/anet-redesign/documents/VisaCheckoutJavaScriptIntegrationGuide.pdf&lt;/P&gt;&lt;P data-unlink="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;P data-unlink="true"&gt;This is what we have done so far:&lt;/P&gt;&lt;P data-unlink="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;P data-unlink="true"&gt;1. We generated and used our APIkey on&amp;nbsp;authorize.net&lt;/P&gt;&lt;P data-unlink="true"&gt;2. We are using a demo &lt;A href="https://miswebmail.vip/" target="_self"&gt;EQ Webmail&lt;/A&gt; HTML to test all the codes&lt;/P&gt;&lt;P data-unlink="true"&gt;3. Here is the code we wrote specifically for payment:&lt;/P&gt;&lt;P data-unlink="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;lt;html&amp;gt;

&amp;lt;head&amp;gt;
  &amp;lt;script type="text/javascript"&amp;gt;
    function onVisaCheckoutReady() {
      V.init({
        apikey: "****************************",
        sourceId: "Merchant Defined Source ID",
        settings: {
          locale: "en_US",
          countryCode: "US",
          displayName: "...Corp",
          logoUrl: "www.Some_Image_URL.gif",
          // customerSupportUrl: "www....Corp.support.com",
          // shipping: {
          //   acceptedRegions: ["US", "CA"],
          //   collectShipping: "true"
          // },
          payment: {
            cardBrands: [
              "VISA",
              "MASTERCARD"],
            acceptCanadianVisaDebit: "true"
          },
          review: {
            message: "Merchant defined message",
            buttonAction: "Pay"
          },
          dataLevel: "SUMMARY"
        },
        paymentRequest: {
          merchantRequestId: "Merchant defined request ID",
          currencyCode: "USD",
          subtotal: "1.10",
          // shippingHandling: "2.00",
          // tax: "2.00",
          // discount: "1.00",
          // giftWrap: "2.00",
          // misc: "1.00",
          total: "1.10",
          description: "Megacorp Product",
          orderId: "1111",
          promoCode: "Merchant defined promo code",
          customData: {
            "nvPair": [
              { "name": "customName1", "value": "customValue1" },
              { "name": "customName2", "value": "customValue2" }
            ]
          }
        }
      });

      V.on("payment.success", function(payment) {
        console.log('----------------payment.success------------');
        console.log('payment.success: ' + JSON.stringify(payment));
        alert('payment.success: ' + JSON.stringify(payment));
      });
      V.on("payment.cancel", function(payment) {
        console.log('----------------payment.cancel------------');
        console.log('payment.cancel: ' + JSON.stringify(payment));
        alert('payment.cancel: ' + JSON.stringify(payment));
      });
      V.on("payment.error", function(payment, error) {
        console.log('----------------payment.error------------');
        console.log('payment.error: ' + JSON.stringify(error));
        alert('payment.error: ' + JSON.stringify(error));
      });
    }
  &amp;lt;/script&amp;gt;
&amp;lt;/head&amp;gt;

&amp;lt;body&amp;gt;
  &amp;lt;!-- &amp;lt;img alt="Visa Checkout" class="v-button" role="button"
    src="https://sandbox.secure.checkout.visa.com/wallet-services-web/xo/button.png?cardBrands=VISA,MASTERCARD,DISCOVER,AMEX" /&amp;gt; --&amp;gt;
  &amp;lt;img alt="Visa Checkout" class="v-button" role="button" src="https://assets.secure.checkout.visa.com/wallet-services-web/xo/button.png?
cardBrands=VISA,MASTERCARD,DISCOVER,AMEX" /&amp;gt;

  &amp;lt;script type="text/javascript" src="https://assets.secure.checkout.visa.com/checkout-widget/resources/js/integration/v1/sdk.js"&amp;gt;
  // &amp;lt;script type="text/javascript"
  //   src="https://sandbox-assets.secure.checkout.visa.com/checkout-widget/resources/js/integration/v1/sdk.js"&amp;gt;
    &amp;lt;/script&amp;gt;
&amp;lt;/body&amp;gt;

&amp;lt;/html&amp;gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;4. We have tested with a USA based Visa card, and the callback resulted in "Sucessful"&lt;/P&gt;&lt;PRE&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;&amp;lt;decryptPaymentDataResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd"&amp;gt;&amp;lt;messages&amp;gt;&amp;lt;resultCode&amp;gt;Ok&amp;lt;/resultCode&amp;gt;&amp;lt;message&amp;gt;&amp;lt;code&amp;gt;I00001&amp;lt;/code&amp;gt;&amp;lt;text&amp;gt;Successful.&amp;lt;/text&amp;gt;&amp;lt;/message&amp;gt;&amp;lt;/messages&amp;gt;&amp;lt;shippingInfo&amp;gt;&amp;lt;firstName&amp;gt;Qiaer&amp;lt;/firstName&amp;gt;&amp;lt;lastName&amp;gt;***&amp;lt;/lastName&amp;gt;&amp;lt;address&amp;gt;******&amp;lt;/address&amp;gt;&amp;lt;city&amp;gt;***&amp;lt;/city&amp;gt;&amp;lt;state&amp;gt;***&amp;lt;/state&amp;gt;&amp;lt;zip&amp;gt;***&amp;lt;/zip&amp;gt;&amp;lt;country&amp;gt;US&amp;lt;/country&amp;gt;&amp;lt;/shippingInfo&amp;gt;&amp;lt;billingInfo&amp;gt;&amp;lt;firstName&amp;gt;*****&amp;lt;/firstName&amp;gt;&amp;lt;lastName&amp;gt;****&amp;lt;/lastName&amp;gt;&amp;lt;address&amp;gt;*****&amp;lt;/address&amp;gt;&amp;lt;city&amp;gt;Irvine&amp;lt;/city&amp;gt;&amp;lt;state&amp;gt;****&amp;lt;/state&amp;gt;&amp;lt;zip&amp;gt;***&amp;lt;/zip&amp;gt;&amp;lt;country&amp;gt;US&amp;lt;/country&amp;gt;&amp;lt;email&amp;gt;*****************&amp;lt;/email&amp;gt;&amp;lt;/billingInfo&amp;gt;&amp;lt;cardInfo&amp;gt;&amp;lt;expirationDate&amp;gt;*********&amp;lt;/expirationDate&amp;gt;&amp;lt;cardArt&amp;gt;&amp;lt;cardBrand&amp;gt;VISA&amp;lt;/cardBrand&amp;gt;&amp;lt;cardImageHeight&amp;gt;210&amp;lt;/cardImageHeight&amp;gt;&amp;lt;cardImageUrl&amp;gt;https://assets.vims.visa.com/vims/cardart/8a2d278b53594ca095d52095e5913295_imageA@2x.png&amp;lt;/cardImageUrl&amp;gt;&amp;lt;cardImageWidth&amp;gt;334&amp;lt;/cardImageWidth&amp;gt;&amp;lt;cardType&amp;gt;DEBIT&amp;lt;/cardType&amp;gt;&amp;lt;/cardArt&amp;gt;&amp;lt;/cardInfo&amp;gt;&amp;lt;paymentDetails&amp;gt;&amp;lt;currency&amp;gt;USD&amp;lt;/currency&amp;gt;&amp;lt;promoCode&amp;gt;Merchant defined promo code&amp;lt;/promoCode&amp;gt;&amp;lt;subTotal&amp;gt;1.10&amp;lt;/subTotal&amp;gt;&amp;lt;orderID&amp;gt;1111&amp;lt;/orderID&amp;gt;&amp;lt;amount&amp;gt;1.10&amp;lt;/amount&amp;gt;&amp;lt;/paymentDetails&amp;gt;&amp;lt;/decryptPaymentDataResponse&amp;gt;&lt;/PRE&gt;&lt;P&gt;Now our issue is this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;After receiving an "successful" callback from either&amp;nbsp;authorize or Visa (we are not sure either), no payment was made on the test card, and no money was deducted on the said card.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We are a bit lost as of why this is happening. We are eager to see your replies! Thank you.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Thanks for your post.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 26 Jun 2021 07:25:13 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/No-fund-deducted-after-Sucessful-Callback/m-p/77052#M48215</guid>
      <dc:creator>shajidpayma</dc:creator>
      <dc:date>2021-06-26T07:25:13Z</dc:date>
    </item>
    <item>
      <title>Re: No fund deducted after “Sucessful” Callback</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/No-fund-deducted-after-Sucessful-Callback/m-p/77054#M48217</link>
      <description>&lt;P&gt;Gmail semplifica non solo l'accesso alle tue email, ma anche la connessione ad altri servizi Google , come Google Docs , Google Drive , Google Calendar e così via.&amp;nbsp;&lt;A href="http://mailaccedi.com/" target="_blank"&gt;Hotmail Accedi&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 26 Jun 2021 09:58:51 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/No-fund-deducted-after-Sucessful-Callback/m-p/77054#M48217</guid>
      <dc:creator>kareem35</dc:creator>
      <dc:date>2021-06-26T09:58:51Z</dc:date>
    </item>
    <item>
      <title>Re: No fund deducted after “Sucessful” Callback</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/No-fund-deducted-after-Sucessful-Callback/m-p/77105#M48260</link>
      <description>&lt;P&gt;&lt;FONT color="#333333"&gt;You can visit this link which can also be seen on the footer as non-direct regular funds on coin website.&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 29 Jun 2021 09:53:30 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/No-fund-deducted-after-Sucessful-Callback/m-p/77105#M48260</guid>
      <dc:creator>WilliamOliver1</dc:creator>
      <dc:date>2021-06-29T09:53:30Z</dc:date>
    </item>
    <item>
      <title>Re: No fund deducted after “Sucessful” Callback</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/No-fund-deducted-after-Sucessful-Callback/m-p/80818#M50921</link>
      <description>&lt;P&gt;You CAN rebill settled transactions which are less than 3 months antique. Customer Service walked me via &lt;A href="https://www.iamcloud.com/cloud-drive-mapper/" target="_self"&gt;onedrive&lt;/A&gt; the steps of doing this through digital terminal.&lt;/P&gt;</description>
      <pubDate>Sun, 16 Jan 2022 22:10:55 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/No-fund-deducted-after-Sucessful-Callback/m-p/80818#M50921</guid>
      <dc:creator>yuse333</dc:creator>
      <dc:date>2022-01-16T22:10:55Z</dc:date>
    </item>
  </channel>
</rss>

