Helcim Credit Card Data Migration
    • 03 Aug 2023
    • 2 Minutes to read

    Helcim Credit Card Data Migration


    Article Summary

    We believe stored card data belongs to our merchants, and that they should be able to both import their cards to Helcim, or export to another service provider - free of fees or penalties.

    Below are step-by-step instructions for importing and exporting cards. Due to the sensitive nature of the information and the manual processes involved, data migration is a one-time service per merchant and exports can only be made to another PCI Level 1 Service Providers with a valid AOC (Attestation of Compliance). Data migration usually takes 5-10 business days to be completed and is dependent on Helcim receiving complete and correct data from your previous processor. In some instances this process can take up to 30 days. 

    ⓘ 
    Please note that you should never email credit card numbers to Helcim, even if encrypted.

    Software Requirements

    Importing Credit Cards to Helcim

    At minimum, you need to provide us with a full credit card number and expiry date, as well as some type of identifier (such as customer ID or customer code) so that each credit card can be linked to a particular customer in your Helcim database. Each credit card entry should have its own row (line), and the file should be in a CSV or Excel format. Below are the steps to complete an import:

    • Generate a private key and public key using your GPG client.
    • Send your public key to your Helcim representative by email.
    • Helcim will use your public key to encrypt the login credentials to our SFTP server. These encrypted credentials will be emailed back to you. You will decrypt these using your private key.
    • Using Helcim's public key (shown below), encrypt your CSV or Excel file containing the data.
    • Upload the encrypted data to our SFTP server and notify Helcim of the file's transfer.
    • Helcim will decrypt the file using our private key and import the data.

    Exporting Credit Cards to Another Provider

    In order to transfer your credit card data to another provider, we will need their attestation of compliance (AOC). They must be a PCI-DSS Level-1 service provider and be accredited on Visa's CISP list. The export data is in CSV format, and will contain the full credit card information as well as corresponding customer information (if available). Below are the steps to complete an export:

    • Helcim will email your new service provider with its public key, and ask for them to do the same.
    • Helcim will request from the new service provider their SFTP credentials. Service provider should encrypt the SFTP credentials using Helcim's public key.
    • Using the new service provider's public key, Helcim will encrypt the data and upload the encrypted file to the new service provider's SFTP server.
    • The new service provider will have the ability to decrypt the data using their private key.

    Helcim Public Key

    Length: 4096 Date Issued: August 1, 2023 Expiry Date: August 5, 2028 (see below code sample to see key)

    Code Samples

    -----BEGIN PGP PUBLIC KEY BLOCK-----
    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6Xb5
    -----END PGP PUBLIC KEY BLOCK-----
    



    Was this article helpful?