<?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 API Authorize and Capture in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/API-Authorize-and-Capture/m-p/83399#M52604</link>
    <description>&lt;P&gt;Hello Experts,&lt;/P&gt;&lt;P&gt;I am working on the Authorize and Capture method in VisualC# utilizing the Authorize.Net DLL and i am able to successfully send CC transactions to Authorize.net sandbox (for now).&amp;nbsp; However, i am unable to trigger the email customer receipt that you usually can enable when creating transactions directly from authorize.net sandbox (if Email customer Receipt is enabled).&lt;/P&gt;&lt;P&gt;Do you think there's a method in Authorize.net that we can call or a property we can set to auto send this?&amp;nbsp; I thought perhaps by adding a value onto the Billing (as well as Shipping) customerAddressType property class, this can happen but to no avail.&amp;nbsp; See below code.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;var billingAddress = new customerAddressType&lt;BR /&gt;{&lt;BR /&gt;address = billaddress,&lt;BR /&gt;city = billingcity,&lt;BR /&gt;zip = billingzip,&lt;BR /&gt;company = billingcompany,&lt;BR /&gt;country = billingcountry,&lt;BR /&gt;state = billingstate,&lt;BR /&gt;email = billingemail,&lt;BR /&gt;firstName = billingfirstname&lt;BR /&gt;};&lt;BR /&gt;var shippingaddress = new customerAddressType&lt;BR /&gt;{&lt;BR /&gt;address = shipaddress,&lt;BR /&gt;city = shippingcity,&lt;BR /&gt;zip = shippingzip,&lt;BR /&gt;company = shippingcompany,&lt;BR /&gt;country = shippingcountry,&lt;BR /&gt;state = shippingstate,&lt;BR /&gt;email = billingemail,&lt;BR /&gt;firstName = shippingfirstname&lt;BR /&gt;&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;//standard api call to retrieve response&lt;BR /&gt;var paymentType = new paymentType { Item = creditCard };&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;var transactionRequest = new transactionRequestType&lt;BR /&gt;{&lt;BR /&gt;transactionType = transactionTypeEnum.authCaptureTransaction.ToString(), // charge the card&lt;/P&gt;&lt;P&gt;amount = amount,&lt;BR /&gt;payment = paymentType,&lt;BR /&gt;billTo = billingAddress,&lt;BR /&gt;terminalNumber = terminal_number,&lt;BR /&gt;shipTo = shippingaddress,&lt;BR /&gt;customer = getcustomer,&lt;BR /&gt;order = OrderInfo&lt;BR /&gt;//lineItems = lineItems //use this only if we want to include line items&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;var request = new createTransactionRequest { transactionRequest = transactionRequest };&lt;BR /&gt;&lt;BR /&gt;// instantiate the controller that will call the service&lt;BR /&gt;var controller = new createTransactionController(request);&lt;BR /&gt;controller.Execute();&lt;/P&gt;</description>
    <pubDate>Thu, 14 Jul 2022 00:58:39 GMT</pubDate>
    <dc:creator>mitarances1</dc:creator>
    <dc:date>2022-07-14T00:58:39Z</dc:date>
    <item>
      <title>API Authorize and Capture</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/API-Authorize-and-Capture/m-p/83399#M52604</link>
      <description>&lt;P&gt;Hello Experts,&lt;/P&gt;&lt;P&gt;I am working on the Authorize and Capture method in VisualC# utilizing the Authorize.Net DLL and i am able to successfully send CC transactions to Authorize.net sandbox (for now).&amp;nbsp; However, i am unable to trigger the email customer receipt that you usually can enable when creating transactions directly from authorize.net sandbox (if Email customer Receipt is enabled).&lt;/P&gt;&lt;P&gt;Do you think there's a method in Authorize.net that we can call or a property we can set to auto send this?&amp;nbsp; I thought perhaps by adding a value onto the Billing (as well as Shipping) customerAddressType property class, this can happen but to no avail.&amp;nbsp; See below code.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;var billingAddress = new customerAddressType&lt;BR /&gt;{&lt;BR /&gt;address = billaddress,&lt;BR /&gt;city = billingcity,&lt;BR /&gt;zip = billingzip,&lt;BR /&gt;company = billingcompany,&lt;BR /&gt;country = billingcountry,&lt;BR /&gt;state = billingstate,&lt;BR /&gt;email = billingemail,&lt;BR /&gt;firstName = billingfirstname&lt;BR /&gt;};&lt;BR /&gt;var shippingaddress = new customerAddressType&lt;BR /&gt;{&lt;BR /&gt;address = shipaddress,&lt;BR /&gt;city = shippingcity,&lt;BR /&gt;zip = shippingzip,&lt;BR /&gt;company = shippingcompany,&lt;BR /&gt;country = shippingcountry,&lt;BR /&gt;state = shippingstate,&lt;BR /&gt;email = billingemail,&lt;BR /&gt;firstName = shippingfirstname&lt;BR /&gt;&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;//standard api call to retrieve response&lt;BR /&gt;var paymentType = new paymentType { Item = creditCard };&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;var transactionRequest = new transactionRequestType&lt;BR /&gt;{&lt;BR /&gt;transactionType = transactionTypeEnum.authCaptureTransaction.ToString(), // charge the card&lt;/P&gt;&lt;P&gt;amount = amount,&lt;BR /&gt;payment = paymentType,&lt;BR /&gt;billTo = billingAddress,&lt;BR /&gt;terminalNumber = terminal_number,&lt;BR /&gt;shipTo = shippingaddress,&lt;BR /&gt;customer = getcustomer,&lt;BR /&gt;order = OrderInfo&lt;BR /&gt;//lineItems = lineItems //use this only if we want to include line items&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;var request = new createTransactionRequest { transactionRequest = transactionRequest };&lt;BR /&gt;&lt;BR /&gt;// instantiate the controller that will call the service&lt;BR /&gt;var controller = new createTransactionController(request);&lt;BR /&gt;controller.Execute();&lt;/P&gt;</description>
      <pubDate>Thu, 14 Jul 2022 00:58:39 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/API-Authorize-and-Capture/m-p/83399#M52604</guid>
      <dc:creator>mitarances1</dc:creator>
      <dc:date>2022-07-14T00:58:39Z</dc:date>
    </item>
  </channel>
</rss>

