Migrating to Total Processing

Total Processing offers a secure and managed migration of your customer's tokenized card details, taking care of all technical and compliance requirements to ensure a seamless transition.

Please ensure you have set up an account with Total Processing before starting a token migration.

Considerations

Please account for around 4 weeks to process a token migration end-to-end. Though, if there are additional complications, there can be delays.

When planning your migration to Total Processing, please keep the following considerations in mind before starting a the token migration process. Additionally, reach out to your account manager or the Integration Team to help provide helpful insights for token migrations.

File Size and Processing Limitations Total Processing imposes a file size limit of 250 MB for token imports. The importation of tokens is conducted at a speed deemed safe for maintaining platform stability.

Mass Uploader for Subscriptions For merchants only using the Total Control dashboard for creating and managing subscriptions, we offer Mass Uploader. This allows merchants to perform an instant upload of customers to their dashboard account. Optionally, Mass Uploader also includes functionality for mass-sending registration links to your customers to save their card details through tokenization.

Preparing for Migration

Start the migration by contacting your previous processor to request a card token export. Please ensure they review requirements stated below. Once reviewed, submit a request to your account manager at Total Processing or Integrations Team. this should include confirmation that all requirements have been met and must also include all details including SFTP Accounts, File Formats and Data Requirements.

For file formats and data requirements, we require an example CSV of file structure as early as possible.

Requirements

Server Configuration

To facilitate a secure migration, the IP address of the SFTP server, where current payment tokens are stored, must be whitelisted by Total Processing. Please provide the SFTP source IP along with specifying whether the environment is UAT or Production. Whitelisting this IP ensures that the Total Processing gateway can securely retrieve the tokens without any interruptions. Please note, IP whitelisting can take up to two weeks to process.

SFTP Account Setup

Create a dedicated SFTP user account for Total Processing's use on your server. This account should have the necessary permissions to access and manage the migration files.

SSH Key Configuration

To ensure secure file transfers, an SSH-RSA public key must be linked to the SFTP account. Select the appropriate key for your environment from the options listed below.

We cannot accept any other form of connection to the SFTP server.

  • ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCmUnauZocMX1+iiWhVtAPACp/KPvcOZ4fq0TE3TSWgkrtWMLLsvnuAAbDc9edOwVfsYizkw/Eysy4NR72Tla1XRrX8EyHsad3J6n0qmKBxy74sLIY90hi84glm4WXZQ0G3gU74BTAjMGCsps/2ZcWnTCvP/h87xVq4AFr5lm/4r4iBDO/iroZeqo99nPpq4mWl5W9yUCRCaTr86IWc/YtsFj8fyVjG9TE5nUFrJcMwWrADzPWJpP4WTqwgXO4a5A+1axNYkYTDAa9ys/WXS859O4QYT87mW2DAEh+TmgpkBEKW7KyQ9nXnEvHGVMz/T1ZXj1xbedK1fcbqT2s/T4rYqV/a9cxDqDJWn4WtfeDaluz94E/2XDuWVgwheD+chw2PVLkwvxBMEGrpSoJz4muxQfrf3zAqsHvh7ZeiNHuyYso88H2DwwIFFF3waHuDUnFSAStq5nSKhfXutWmnl7pQdcVAU5OmAp7JhYmn4MbQd7kCVVYrjbj1cSdpDkh1CUfKlYQKWHgRNA+JJaHIgB2Ej8Yh+oJ7Nqs67knovGDfXJWdxkrPBEQnbhQLVyrZzGfRD4Zmiwr+F1vvRXYKQjqsDgpgBh61d8WNyCpLyNSDmzGBl37F+9Qd5+ixiwq3X5fBMpsoEAAMQzGPi6mnSHe4amLEPvIEbNdjosXt2OrO2w== tomcat@uat01-vm-build01
  • ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDLarhAVb+qa3zPdpQmAq3xWrs4BYsfBc76Tw2BP21pu69wL4Fi8oic0VtLrYnWT8BJLqe9GfzuLXA2ik2ZHxdVcx9zS5IPcKoZBR4lPRT6D8nK4UArQBcAMjU45rKFLI4NUoq1h117bayTBuKFZ6V6kMuRvKfC52IvoyFSEV0MFLnicZSQRvTTPFAqeyOEuVhhRZUNaEf+bdWZzW5cZ2lerxuQlw1gi4ZKI6oQq274IY4S9N/rdATb0rkPCiDdQolhJaYIvon+x3p7aZ5omiXeDXUWgzQmXXYK1QQMfwMJY4iU/a+8GhknVBYhsx6ZbzCgXpW+Mulha1ilNvqnBp8H ssh-key-payon-live

GPG Public Key Configuration

GPG keys are essential for encrypting token files to ensure PCI compliance, maintaining data integrity without requiring additional compression. Please select the appropriate key for your environment from the options listed below.

  • -----BEGIN PGP PUBLIC KEY BLOCK----- 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 xLd/nWXOeDkyy0xTp3Yy+w== =kg8U -----END PGP PUBLIC KEY BLOCK-----
  • -----BEGIN PGP PUBLIC KEY BLOCK----- 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 =2YFE -----END PGP PUBLIC KEY BLOCK----

File Format and Data Requirements

Within the file used to store token data, compress the file slated for encryption and encrypt it with the GPG public key. To understand what file types are supported and the data to be included, please refer to the tables below.

Your current PSP may not have all of the data fields described below saved. Please make sure to double check which data will be passed through to Total Processing. This is key for identifying what information you can use to marry information whats it's imported.

  • File Type Supported Details
    CSV with header

    Total Processing is able to import CSV formatted files with headers. By default, it is expected to have a CSV file with a header.

    CSV without headers

    Total Processing is able to import CSV formatted files without headers.

    Delimiters within CSV file

    Standard CSV field delimiters are all supported, such as:

    • Comma (default)
    • Tab
    • Semicolon
    • Pipe
    • Caret
    • Tilde

    If one of the fields to import contains the same delimiter as the chosen CSV column delimiter, then that field content should be enclosed within double quotes. Example: Street Name or Customer Name in specific geographic regions.

    Total Processing follows the standard: RFC 4180: Common Format and MIME Type for Comma-Separated Values (CSV) Files (rfc-editor.org)

  • Type Description Example
    TransactionID

    Token unique identifier within the external provider platform

    d02010021588943980273HE30

    CustomerName

    Customer's name

    John Doe

    Street

    Customer's street and house number

    Mohrenstrasse 37

    City

    Customer's city

    Berlin

    State

    Customer's country of origin

    Germany

    ZIP

    Customer's city postal code

    10117

    CountryCode

    Customer's country code (ISO 3166-1)

    DE

    Email

    Customer's email address

    john.doe@yahoo.com

    Phone

    Customer's phone number

    018023333

    Method

    Payment method (Credit Card / Debit Card). Default option is CC.

    CC or DB

    Holder

    Credit Card holder name

    John Doe

    CardNumber

    Card account number

    4200000000000000

    ExpiryDate

    Card expiry date (Some examples of supported date formats: MMYYYY, MM/YYYY, MM.YYYY, MM-YYYY, YYYYMM, YYYY/MM, YYYY.MM, YYYY-MM)

    12/2025

    Brand

    Card brand (VISA, MASTER, AMEX, MAESTRO, JCB, DINERS, VPAY, DISCOVER, and so on). Note that, if Brand column is mapped in file, it will be used, otherwise it will be automatically detected by card number by the tool.

    VISA

    CustomerID

    CustomerID should reflect the Customer's ID which will be mapped to our Identification.ShopperID

    1234567

Request a migration

After you and your previous processor submit all required information, the Total Processing Integration Team will activate a new channel under your existing account. Once activation is complete, the Integration Team will coordinate with both you and the processor to confirm readiness for migration. This coordination ensures that all parties are prepared to proceed with the file processing.

File Processing

Monitor the progress and status of your token import process through our system, understanding the different stages and outcomes possible.

Processing: The file is currently being processed.

Failed: Issues encountered will prevent the file from processing correctly. Hover over the status for a detailed explanation, such as:

  • Invalid file format
  • File size limit (250 MB) exceeded
  • SFTP wrong URL configuration
  • SFTP connection refused
  • SFTP authentication failed
  • File decryption failed
  • System-required contacts not established
  • Payment system is currently unavailable

Imported: File processing and importing completed with no error. Note that not all tokens may have been successfully imported due to data issues.

During file processing, if no card brand is provided, it will be automatically detected during the import process. For dual-branded cards, the first detected brand will be assigned.

File Output

After processing, a detailed CSV report is downloadable. This report includes UUIDs of all registration transactions mapped to token identifiers from the external provider. Each successful processed record from the input csv file is translated into a registration transaction (RG) in your Total Processing's account. That will represent the imported token that be used in future payments.

The CSV report will also include failed tokens that were not created with a registration ID. Refer to 'File Re-importing' for re-attempting a token migration for any failed records.

  • Transaction_ID,UUID,Result_Code bcdc898cf0933f4c95a50470f0e2797f6e9a4ea860c60f250d2b9f91a901046c,8ac9a4a365f6b61601660b7bc26936ee,000.000.000 62b277caa613b1bbe5e7388fe88a74d5853ed337bbd2cf20d1484a3a56af48c0,8ac9a4a065f6d34e01660b7bc2792a70,000.000.000 e0b096597049556c5ebb624ecd766b166ab2a3e8db75f4ea76bd993d784d821b,8ac9a4a165f6b61801660b80ea254bd3,100.100.700 9084e34f0a2d0542447f0728312b43c1c223da5d2622bdce5fb619c764daa60a,8ac9a4a6665d048101669ea584910599,100.100.501 b26113d6020d07a99f7ddfb0dfbcafb1513c8e84f49fc40d6d935e9789e5b3f1,8ac9a4a5665ccee501669ea57f562a19,100.100.101 11c2a23499600ba8dc8881c8cc5e7a8b1c2a339b882380d2717c56889826a0c2,8ac9a4a3665ccee401669ea55f097371,100.100.303 73fa288fc9795fc1f57a9c5ec4b72c965ff3b29e75400380d06e192ff4064899,8ac9a4a0665d048201669ea523d255d0,100.100.500 e4f8243b3a1f9241b4f7136e27c04a37ce0fefd548759bd0f408ca8811d4d5eb,8ac9a49f66773f8301669ea4e80b6ff4,600.200.500 ce952509510dd4351e2311ae2df384e3a68ffc5a08716db803b3dcc33c6f81ab,8ac9a4a1665ccee401669ea473d360ee,700.500.003 622751031967ef2873bbf61561f464930fec9d8b857335d3d5b680a50fc4a283,8ac9a49f6615058601662e77e0e61dfb,000.000.000 ...

A summary emails outline will also be produced and provide results of the import process. This report is automatically sent to keep all stakeholders informed. See an example summary email below:

From: noreply@ctpe.net
Subject: "Total Processing - Tokens Import Report on channel"
Body: We would like to inform you of the following credit card import results:

Filename: /IMPORTCC/custom-formatted-file.enc End processing timestamp: 07/05/2020 15:26:30 UTC Status import: IMPORTED Detailed result counts and descriptions provided in the full output report.

File Re-importing

During a token import, some records may be rejected for various reasons and typically occurs when the data does not meet the expected format. For unsuccessful processed records, no registration transaction (RG) will be created. Below is a list of common issues that prevent successful token imports.

  • 100.100.700 - Invalid credit card number/brand combination
  • 100.100.501 - Invalid credit card brand
  • 100.100.101 - Invalid credit card, bank account number, or bank name
  • 100.100.303 - Card expired
  • 100.100.500 - Request contains no credit card brand
  • 600.200.500 - Invalid payment data. You are not configured for this currency or subtype (country or brand)
  • 700.500.003 - Test accounts not allowed in production

At the end of the importing process, the number of such unsuccessfully processed records will be noted in the email to the PSP:

"Please note that the following number of records couldn't be correctly processed for importing: X"