Page 5 of 5 FirstFirst ... 345
Results 41 to 49 of 49
  1. #41
    Join Date
    Feb 2006
    Location
    Tampa Bay, Florida
    Posts
    4,478
    Plugin Contributions
    121

    Default Re: INTERAC via Beanstream Support Thread

    Making these changes is on my list of things to do. Please be patient. I will do them as soon as I can.
    Scott C Wilson, That Software Guy, Plugin Moderator
    Contributions: Quantity Discounts, Better Together, SMS on Sale, Gift Wrap at Checkout, and more.

  2. #42
    Join Date
    Feb 2010
    Posts
    160
    Plugin Contributions
    0

    Default Re: INTERAC via Beanstream Support Thread

    I have just gotten Beanstream's Interac module set up and operating on my site.

    The first customer went through and he got the over 64 character thing show up and we worked through that. He was patient and finally got to check out with his Interac.

    I was happy until I noticed the Order Confirmation email and the Invoice both show the total order calculated correctly ($205.37)but underneath in the comments section the order total is different($215.13).

    The customer can see both figures. This is quite confusing.

    I would appreciate any help you could provide regarding this issue.

    Dave
    Last edited by top hatt; 16 Jun 2012 at 07:21 PM. Reason: added a word for clarity

  3. #43
    Join Date
    Feb 2010
    Posts
    160
    Plugin Contributions
    0

    Default Re: INTERAC via Beanstream Support Thread

    SW Guy:

    Can you help me with this issue. Not every customer will be as patient as this one.

    Dave

  4. #44
    Join Date
    Aug 2012
    Location
    Montreal, Canada
    Posts
    23
    Plugin Contributions
    0

    Default Re: INTERAC via Beanstream Support Thread

    Hello all,

    In order to have the Interac Beanstream module be up to their sale policy, they require multiple specifications that the module does not have although I was able to do the update but these two:

    4. The decline page will need to include a line that lets the merchant know that their transaction was not successful. Currently it just redirects to the shopping cart content, but does not indicate that a transaction was declined.

    5. The approval page will need to display the Financial Institution’s name as well as the confirmation number. It will also need to provide the merchant with the ability to print the page via an actual print page button.
    How could we just update these requirements from the latest plugin?

    It is also important to note that Interac is now called Interac Online, this being a requirements from Beanstream to have my account validated. (logo, title, etc..)

    Thank you

    Dan

  5. #45
    Join Date
    Aug 2012
    Location
    Montreal, Canada
    Posts
    23
    Plugin Contributions
    0

    Default Re: INTERAC via Beanstream Support Thread

    Hi All,

    Is anyone would know how to add this so to make the Interac Online Module valid as per Beanstream Procedure?

    4. The decline page will need to include a line that lets the merchant know that their transaction was not successful. Currently it just redirects to the shopping cart content, but does not indicate that a transaction was declined.

    5. The approval page will need to display the Financial Institution’s name as well as the confirmation number. It will also need to provide the merchant with the ability to print the page via an actual print page button.


    Without this and their latest requirements (Oct 2012) this module is no longer usable!

  6. #46
    Join Date
    Aug 2012
    Location
    Montreal, Canada
    Posts
    23
    Plugin Contributions
    0

    Default Re: INTERAC via Beanstream Support Thread

    Is there anyone who would know how to update this module with the following requirements pls?

    2. The approval page will need to display the Financial Institution’s name as well as the confirmation number. It will also need to provide the merchant with the ability to print the page via an actual print page button.A mandatory step from Beanstream Team...

    Thanks in advance...

    Dan

  7. #47
    Join Date
    Jun 2006
    Posts
    176
    Plugin Contributions
    0

    Default Re: INTERAC via Beanstream Support Thread

    Here's what I have at the beginning of my tpl_checkout_success_default.php

    Code:
    <?php
    /**
     * Page Template
     *
     * Loaded automatically by index.php?main_page=checkout_success.<br />
     * Displays confirmation details after order has been successfully processed.
     *
     * @package templateSystem
     * @copyright Copyright 2003-2006 Zen Cart Development Team
     * @copyright Portions Copyright 2003 osCommerce
     * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
     * @version $Id: tpl_checkout_success_default.php 5407 2006-12-27 01:35:37Z drbyte $
     */
    ?>
    <div class="centerColumn" id="checkoutSuccess">
    
    <h1 id="checkoutSuccessHeading"><?php echo HEADING_TITLE; ?></h1>
    <div id="checkoutSuccessOrderNumber"><?php echo TEXT_YOUR_ORDER_NUMBER . $zv_orders_id; ?>
    
    </div>
    <?php if (DEFINE_CHECKOUT_SUCCESS_STATUS >= 1 and DEFINE_CHECKOUT_SUCCESS_STATUS <= 2) { ?>
    
    
    <div id="checkoutSuccessMainContent" class="content">
    
    <?php
    /**
     * require the html_defined text for checkout success
     */
      require($define_page);
    ?>
    </div>
    <?php } ?>
    <!-- bof interac -->
    <?php
    require_once(DIR_WS_MODULES . "/payment/interac.php"); 
    $lang_file = zen_get_file_directory(DIR_WS_LANGUAGES . $_SESSION['language'] . '/modules/payment/', 'interac.php', 'false');
    if (@file_exists($lang_file)) {
       include_once($lang_file);
    }
    $interac = new interac(); 
    $data = $interac->get_interac_data($zv_orders_id);
    if ($data) { 
       echo '<div class="content">';
       echo CONFIRMATION_INTERAC_TITLE . "<br />"; 
       echo CONFIRM_XA_ID .": ".  $data->fields['trnId'] . "<br />";
       echo CONFIRM_ORDER_NUMBER . ": ". $data->fields['trnOrderNumber'] . "<br />";
       global $currencies; 
       echo CONFIRM_AMOUNT .": ".  $currencies->format($data->fields['trnAmount']) . "<br />";
       echo CONFIRM_CONF_CODE .  ": ".$data->fields['ioConfCode'] . "<br />";
       echo CONFIRM_FINANCIAL_INSTITUTION .  ": ".$data->fields['ioInstName'] . "<br />";
       echo CONFIRM_RESPONSE_MSG .": ".  $data->fields['messageText'] . "<br />";
       echo CONFIRM_XA_DATE . ": ". $data->fields['trnDate'] . "<br />";
       echo '<br /><br />';
       echo '</div>';
    }
    ?>
    <!-- eof interac -->
    And for the print button, I added this to my define_checkout_success.php page:

    Code:
    <div style="float:right;"><a href="javascript:window.print();"><u>Print This Page</u></a></div>
    
    <p><strong>Your Transaction is Successful.</strong></p>
    I was able to get approved without the decline page requirement.

  8. #48
    Join Date
    Aug 2012
    Location
    Montreal, Canada
    Posts
    23
    Plugin Contributions
    0

    Default Re: INTERAC via Beanstream Support Thread

    Thank you, very much appreciated.....although Beanstream team have updated their requirements and the Financial Institution’s name is mandatory now!
    any idea how I would add this? through the admin/tool/define page editor maybe?

    Thanks for the printer option....

  9. #49
    Join Date
    Jun 2006
    Posts
    176
    Plugin Contributions
    0

    Default Re: INTERAC via Beanstream Support Thread

    You're welcome. :)

    It should display the financial institution name automatically using the code as shown in my previous post:

    Code:
    <!-- bof interac -->
    <?php
    require_once(DIR_WS_MODULES . "/payment/interac.php"); 
    $lang_file = zen_get_file_directory(DIR_WS_LANGUAGES . $_SESSION['language'] . '/modules/payment/', 'interac.php', 'false');
    if (@file_exists($lang_file)) {
       include_once($lang_file);
    }
    $interac = new interac(); 
    $data = $interac->get_interac_data($zv_orders_id);
    if ($data) { 
       echo '<div class="content">';
       echo CONFIRMATION_INTERAC_TITLE . "<br />"; 
       echo CONFIRM_XA_ID .": ".  $data->fields['trnId'] . "<br />";
       echo CONFIRM_ORDER_NUMBER . ": ". $data->fields['trnOrderNumber'] . "<br />";
       global $currencies; 
       echo CONFIRM_AMOUNT .": ".  $currencies->format($data->fields['trnAmount']) . "<br />";
       echo CONFIRM_CONF_CODE .  ": ".$data->fields['ioConfCode'] . "<br />";
       echo CONFIRM_FINANCIAL_INSTITUTION .  ": ".$data->fields['ioInstName'] . "<br />";
       echo CONFIRM_RESPONSE_MSG .": ".  $data->fields['messageText'] . "<br />";
       echo CONFIRM_XA_DATE . ": ". $data->fields['trnDate'] . "<br />";
       echo '<br /><br />';
       echo '</div>';
    }
    ?>
    <!-- eof interac -->

 

 
Page 5 of 5 FirstFirst ... 345

Similar Threads

  1. Beanstream Payment Module Support Thread
    By swguy in forum Addon Payment Modules
    Replies: 104
    Last Post: 1 May 2013, 02:27 AM
  2. Better Together Contribution Support Thread
    By swguy in forum All Other Contributions/Addons
    Replies: 579
    Last Post: 21 Apr 2013, 04:59 AM
  3. SplitTaxLines mod support thread
    By pdprenty in forum All Other Contributions/Addons
    Replies: 80
    Last Post: 19 Dec 2009, 10:01 PM
  4. Beanstream Interac Support
    By nakulien in forum Addon Payment Modules
    Replies: 8
    Last Post: 7 Dec 2009, 04:22 PM
  5. PO Box Ban [support thread]
    By Steven300 in forum Addon Shipping Modules
    Replies: 23
    Last Post: 28 Oct 2009, 11:58 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •