Results 1 to 10 of 26

Hybrid View

  1. #1
    Join Date
    Dec 2013
    Location
    Melbourne
    Posts
    4
    Plugin Contributions
    1

    Idea or Suggestion Pin Payments Payment Gateway [Support Thread]

    Name:  pin-logo.png
Views: 369
Size:  13.8 KB

    This is the support thread for the Pin Payments module for ZenCart. Once our plug-in section listing is approved we'll add a link to it from this post, but in the meantime you can download the module here.

    Pin Payments is Australia’s first all-in-one multi-currency online payment system, designed to bring the banks’ traditional merchant services up to date with today’s technology. What this means for Australian businesses is they can sign-up to Pin Payments and have everything they need to accept card payments online. No merchant account is required, you can charge customers in all major currencies and an account can be activated same business day.

    Learn more about Pin Payments -> https://pin.net.au/

    This version of our module supports Token Payments on ZenCart, and results in the credit card data not touching the merchant's website. Card data is encrypted and sent over a secure connection from the card holders device (computer/phone/tablet) directly to the Pin Payments servers. This assists with PCI-DSS compliance for the merchant.

    Note: Currently only Australian merchants are able to setup an account with Pin Payments.

  2. #2
    Join Date
    Dec 2013
    Location
    Melbourne
    Posts
    4
    Plugin Contributions
    1

    Default Re: Pin Payments Payment Gateway [Support Thread]

    Our Zen Cart plug-in can be downloaded here.

  3. #3
    Join Date
    Apr 2006
    Posts
    113
    Plugin Contributions
    0

    Default Re: Pin Payments Payment Gateway [Support Thread]

    We have just started using Pin Payments after using NAB Transact for many years.

    So far have been impressed by the system which does appear to be more secure (good for our customers) and quite easy to use (good for us).

    However, have just run into a problem which I believe is a bug in the payment module - need it sorted ASAP if possible.

    We have had two attempted payments in last couple of days over $1000 which have gone through normally via Zencart but has resulted in an incorrect charge via Pin Payments.

    The first charge was for $2510 - zencart order went through correctly but Pin Payments only charged $2.
    Second charge was for $1595 - zencart order went through correctly but Pin Payments only charged $1.

    At first I though it might have been something to do with the transaction limit - we have had it increased to $2000 from your default $1000 but the second incorrect charge indicates a more general problem with transactions over $1000.

    We have had to contact each customer for card details to do a manual transaction - obviously this is a real hassle and not confidence-inspiring in the customer. They have had no indication that anything has gone wrong unless they check their credit card statement. We have had no indication anything has gone wrong unless we log in to Pin Payments admin and see that the charge has been "successful" but obviously incorrect.


    Hoping to get some advice on how to fix urgently. WHile some of our larger orders go through via PayPal and Bank Deposit, the credit card system is not working correctly for those customers who prefer to use their card direct. Without any proper error trapping, this is not working for us on these larger orders.

    Please advise.

    Thank you
    Leah (www.aussiesapphire.com.au)

  4. #4
    Join Date
    Dec 2013
    Location
    Melbourne
    Posts
    4
    Plugin Contributions
    1

    Default Re: Pin Payments Payment Gateway [Support Thread]

    Hi Leah,

    Just wanted to let you know we're looking into this for you. Apologies for any delay.

    - Chris.

  5. #5
    Join Date
    Aug 2009
    Location
    Greeneville, TN USA
    Posts
    52
    Plugin Contributions
    0

    Default Re: Pin Payments Payment Gateway [Support Thread]

    To expand on what Leah is reporting, there needs to be a dashboard option for the transaction limit. If there is any limit on the payment module, it must be hard coded.

  6. #6
    Join Date
    Nov 2007
    Location
    Sunny Coast, Australia
    Posts
    3,379
    Plugin Contributions
    9

    Default Re: Pin Payments Payment Gateway [Support Thread]

    Quote Originally Posted by chrisdahl View Post
    Our Zen Cart plug-in can be downloaded here.
    First look at this payment mod.

    A few observations:

    1. Beware that the file new_files/ajax.php overwrites the current version of ajax.php !

    2. The mod uses an 'old' way of installing. You have to manually apply the sql patch pin_payments.sql to create 3 new tables for 'pin' and uses CHARSET=latin1 !

    The latter should be incorporated into the file /includes/modules/payment/pin.php so the new tables are created once upon new installation from the admin.

    The developers of this module may want to take a look at this.

  7. #7
    Join Date
    Aug 2009
    Location
    Greeneville, TN USA
    Posts
    52
    Plugin Contributions
    0

    Default Re: Pin Payments Payment Gateway [Support Thread]

    Quote Originally Posted by frank18 View Post

    1. Beware that the file new_files/ajax.php overwrites the current version of ajax.php !
    This is the code added to ajax.php (their version is based on a v1.5.4 ajax.php)

    Code:
    // Pin Payments code - process delete pin token
    if (isset ($_POST['delPinTokenAct']) && trim($_POST['delPinTokenAct'])=="del" && (int)$_SESSION['customer_id'] > 0) {
        if(isset($_POST['token']) && trim($_POST['token'])!="")
        {
            require_once(DIR_WS_MODULES.'/payment/pin.php');
            $tmp = new pin();
            $tmp->deregisterToken((int)$_SESSION['customer_id'], $_POST['token']);
        }
    }
    You can add this to your ajax.php to reconcile the versions.

  8. #8
    Join Date
    Nov 2007
    Location
    Sunny Coast, Australia
    Posts
    3,379
    Plugin Contributions
    9

    Default Re: Pin Payments Payment Gateway [Support Thread]

    Quote Originally Posted by bbsbcastle View Post
    This is the code added to ajax.php (their version is based on a v1.5.4 ajax.php)

    Code:
    // Pin Payments code - process delete pin token
    if (isset ($_POST['delPinTokenAct']) && trim($_POST['delPinTokenAct'])=="del" && (int)$_SESSION['customer_id'] > 0) {
        if(isset($_POST['token']) && trim($_POST['token'])!="")
        {
            require_once(DIR_WS_MODULES.'/payment/pin.php');
            $tmp = new pin();
            $tmp->deregisterToken((int)$_SESSION['customer_id'], $_POST['token']);
        }
    }
    You can add this to your ajax.php to reconcile the versions.
    No question about that, however, their ajax.php version should reside in the folder modified_core_files and not in the folder new_files.

  9. #9
    Join Date
    Oct 2008
    Location
    Croatia
    Posts
    1,542
    Plugin Contributions
    19

    Default Re: Pin Payments Payment Gateway [Support Thread]

    @ Leah: quick fix would be to modify your includes/modules/payment/pin.php and find line 451:
    Code:
    'x_amount' => number_format($order->info['total'], 2),
    replace with
    Code:
    'x_amount' => number_format($order->info['total'], 2, '.', ''),
    Other observations are noted and will be fixed in the next release. Thank you!

  10. #10
    Join Date
    Apr 2006
    Posts
    113
    Plugin Contributions
    0

    Default Re: Pin Payments Payment Gateway [Support Thread]

    Quote Originally Posted by balihr
    It's all fixed now. Install was moved over to the module file, and ajax.php was moved to modified_files respecting version differences. Chris will be submitting an update shortly.
    OK - thank you.

    Bill has added this edit for me and we are hopefully back in action. Please note though that this is a fairly basic error that I am having to pay to get fixed - not sure why something simple like an order total not being transferred correctly made it into a final version?? Not everyone using zencart is selling $20 items - some of us actually do business in larger amounts.

    Can you confirm that Pin Payments will now correctly charge any order over $1000 as per the zencart recorded total?
    Can you confirm that you will be adding a transaction limit in future version of the module so that the limit imposed by Pin Payments will be handled correctly by the module?
    Can you confirm that there will be some attention paid to the way errors are handled - we were left in the dark on this one with no error reporting at all.

    I will have to test on our end but due to the way Pin Payments handles refunds, I have to charge something over $5k (our new transaction limit) and then wait a couple days (or more) for the refund to land back in our account plus the refund is taken immediately from our incoming credit card payments. Not ideal.

    I do appreciate the relatively fast advice for this module bug though - thank you.

    Leah
    (Aussie Sapphire)
    Last edited by aussiesapphire; 9 Nov 2016 at 09:40 PM.

 

 

Similar Threads

  1. Bambora/Beanstream Payment Module Support Thread
    By swguy in forum Addon Payment Modules
    Replies: 127
    Last Post: 26 Mar 2021, 04:13 PM
  2. eWAY Payment Gateway - Rapid 3.0 API [Support Thread]
    By maclean_cherry in forum Addon Payment Modules
    Replies: 40
    Last Post: 27 Nov 2020, 06:53 AM
  3. v155 Billplz Payment Gateway - Malaysia [Support Thread]
    By wanzulnet in forum All Other Contributions/Addons
    Replies: 0
    Last Post: 25 Jul 2016, 01:03 AM
  4. v154 PagaMasTarde payment gateway support thread
    By afatsini-pmt in forum Addon Payment Modules
    Replies: 0
    Last Post: 19 Nov 2015, 01:17 PM
  5. Payment Gateway Support
    By WRobert in forum Built-in Shipping and Payment Modules
    Replies: 0
    Last Post: 10 Jul 2007, 12:57 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
  •  
disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR