Schogini FAQ: LinkPoint/FirstData Payment Module for Magento

Schogini FAQ: LinkPoint/FirstData Payment Module for Magento

  1. How do I get the PEM file?
  2. How do I name the PEM file?
  3. How do I make a test transaction?
  4. I am all set to go live - how do I confirm that the module works
  5. I have installed everything correctly, I do not see the module in the Magento backend.
  6. What do I do if, I have upgraded my Magento and the module fails?
  7. Is there a 3D Secure version of this module?
  8. I have installed the module correctly and cleared the cache but, I get an error like this:
    Fatal error: Call to a member function toOptionArray() on a non-object in
    [magento path]/includes/src/Mage_Adminhtml_Block_System_Config_Form.php on line 385
  9. We did the whole installation as mentioned but we’re getting an error “Error: unable to use client certificate (no key found or wrong pass phrase?)”. What could be causing this error?
  10. We did the whole installation as mentioned but we’re getting an error “Error: couldn't connect to host”. What could be causing this error?
  11. Is recurring billing supported by this module?
  12. AVS/CCV check has been enabled but, still payments go through! Why?
  13. At checkout after I enter my payment details and click the button nothing happens!
  14. How do I refund via my Magento backend? I only see the "Refund Offline" button.
  15. When I try to refund I get a message like this
    SGS-011202: Not authorized to run a Credit Transaction. If the invoice was created offline, try creating an offline creditmemo.

 

 

 

 

  1. How do I get the PEM file?  [Top]

    To generate the PEM file you will need to login into your FirstData account and raise a support ticket with them asking them to generate a PEM file for you.
    Once they generate it, you will be able to download it from your FirstData account > Support > Download Center.

  2. How do I name the PEM file?  [Top]

    Your PEM file should be named in this format: .pem
    For example, if, your store id is 123456 then your PEM file should be named 123456.pem

  3. How do I make a test transaction?  [Top]

    Please note that Test and Live PEM files are different!
    If, you want to place a test transaction your will first need to send a request to FirstData for a test PEM file.
    Setup the module with this test information and PEM file and use this test card information:
    CC Number: 4242424242424242
    CC Type: Visa
    Exp Date: any future date
    CVV2: 123

  4. I am all set to go live - how do I confirm that the module works?  [Top]

    Setup the module with the Live details and Live PEM file.
    Create a product with price $0.01 and purchase it with your live credit card.
    You should see the order in your Magento backend and your FirstData account.

  5. I have installed everything correctly, I do not see the module in the Magento backend.  [Top]

    Please confirm these points:

    • If, cache is enabled then, clear the cache
    • If, your Magento has compile enabled then, remember to re-compile
      (System > Tools > Compilation > Re-run compilation)
    • Ensure that you have a file Mage_Linkpoint.xml in your [magento root]/app/etc/modules/ folder
  6. What do I do if, I have upgraded my Magento shop and the module fails?  [Top]

    All our modules come with free support and upgrades.
    Let us know and we will send you an updated versions ASAP.

  7. Is there a 3D Secure version of this module?  [Top]

    Yes! You can order it here: http://schogini.biz/firstdata-3d-secure-payment-module.html

  8. I have installed the module correctly and cleared the cache but, I get an error like this:
    Fatal error: Call to a member function toOptionArray() on a non-object in
    [magento path]/includes/src/Mage_Adminhtml_Block_System_Config_Form.php on line 385
      [Top]

    This error usually occurs when you have compilation enabled for Magento.
    When compilation is enabled then, you must remember to re-compile after installing a new module.
    To re-compile go to: System > Tools > Compilation > Re-run compilation

  9. We did the whole installation as mentioned but we’re getting an error “Error: unable to use client certificate (no key found or wrong pass phrase?)”. What could be causing this error?  [Top]

    There could be 3 reasons for this:

    1. FirstData cannot locate or read your PEM file. Please ensure that your PEM file is uploaded to app/code/local/Mage/Linkpoint/Model folder and it has the file permission 644.
    2. You are trying to use your LIVE PEM file in test mode (or vice versa). Live and Test PEM files are different.
    3. Your PEM file is corrupted. You will need to login into your FirstData account and download the file once again.
  10. We did the whole installation as mentioned but we’re getting an error “Error: couldn't connect to host”. What could be causing this error?  [Top]

    FirstData commumnicates with the shop via port 1129. Please ensure that the port 1129 is open for outbound traffic. You can contact your host for this.

  11. Is recurring billing supported by this module?  [Top]

    Currently, this module does not support recurring billing.

  12. AVS/CVV check has been enabled but, still AVS/CVV failed payments go through! Why?  [Top]

    Currently, the feature to block payments when AVS/CVV fails is not available via FirstData.
    The AVS/CVV check fail message from FirstData is stored along with the order details.
    When you login to view the order details you will see the AVS/CVV check failed message there.
    If, you would rather receive an email when AVS/CVV check fails, let us know and we can send you the tweak for it.

  13. At checkout after I enter my payment details and click the button nothing happens!  [Top]

    If, you are using Magento version 1.4.x then, this could be because your current theme is not compatible with the version of Magento you are using.
    Follow the steps in this link to check if, your theme is compatible:
    http://sree.cc/magento_ecommerce_tips/checkout-not-working-on-magento-version-1-4-x

  14. How do I refund via my Magento backend? I only see the "Refund Offline" button. [Top]

    This module supports refund directly from your Magento backend.
    Go to the order details page and click on the invoice you want to refund.
    On this page you will see the "Credit Memo" link - click this link and you will see the "Refund Online" or "Refund" button next to the "Refund Offline" button.

    If, you go directly to the credit memo page, instead of via the invoice, you will only see the "Refund Offline" button.

  15. When I try to refund I get a message like this
    SGS-011202: Not authorized to run a Credit Transaction. If the invoice was created offline, try creating an offline creditmemo.
     [Top]

    Credit (or Refund) option must be enabled in your FirstData account.
    This message will appear if, your FirstData account doesn't have credit option enabled.
    In such cases, you will need to login into your FirstData account and enable the credit option.