Cybersource

Migrate Your Vault from Cybersource to TabaPay

Learn how to migrate your card data vault from Cybersource to TabaPay for continuation of your operations and and payment infrastructure.

Existing Cards at Stripe

At a high-level, migration of existing card data from Cybersource to TabaPay involves four steps:

  • Step 1: Initiate migration with Stripe
  • Step 2: Secure transfer of migratable data from Cybersource to TabaPay
  • Step 3: TabaPay Token Generation
  • Step 4: (Recommended) Subscribe to TabaPay Account Updater

Working Details of the Migration

Step 1: Initiate migration with Stripe
Provide Cybersource with TabaPay’s contact email: [email protected] to initiate the migration process. Cybersource will commence work with the TabaPay team to securely transfer your credit card data.

TabaPay meets Cybersource’s requirement for the new processor i.e. TabaPay

The processor’s current PCI Attestation of Compliance (AOC), or their listing on Visa’s Global Registry of Service Providers.

Note: TabaPay is a registered processor within Visa’s Global Registry of Service Providers

The processor’s PGP public encryption key, which must be 4096 bits or greater in length. This key must be hosted over HTTPS on one of the processor’s domain names referenced in their AOC or Visa Registry listing.

Note: Our PGP public encryption key is 4096 bits or greater in length, and that this key is hosted over HTTPS on one of our domain names referenced in our AOC

Step 2: Secure transfer of migrate-able data from Cybersource to TabaPay
Cybersource prepares an encrypted JSON export file containing your data, including the card details of your customers, email addresses, and any attached metadata. We then arrange a secure transfer with TabaPay, who uses this file to import the data into their system.

For every unique PAN on their file, Stripe provides to TabaPay:

  • Cybersource token
  • Client ID at Cybersource
  • PAN
  • Exp Date (as available)
  • Name on Card (as available)
  • Billing Address (as available)
  • Metadata (Conditional)

Sample:

{ "customers": [ { "id": "cus_abc123def456", "email": "[email protected]", "description": "Jenny Rosen", "default_source": "card_edf214abc789", "metadata": { "color_preference": "turquoise", ... }, "cards": [ { "id": "card_edf214abc789", "number":"4242424242424242", "name": "Jenny Rosen", "exp_month": 1, "exp_year": 2020, "address_line1": "123 Main St.", "address_line2": null, "address_city": "Springfield", "address_state": "MA", "address_zip": "01101", "address_country": "US" }, ... ] }, ... ] }

Step 3: TabaPay Token Generation
For every unique PAN, Client provides to TabaPay:

  • Client ID
  • Old Processor ID, TabaPay ID
  • Name on Card (Optionally)
  • Billing Address (Optionally)
  • TabaPay merges the two files - from Stripe and Client (with guidance from Client on what to choose for Billing Address and/or Name on Card) and creates the following:
    • Client ID
    • TabaPay Token (Account ID)
    • Name on Card
    • Billing Address

In addition, during the migration process, we also optionally provide Enhanced Data from our Value Added Services. i.e. we will run a query card for every PAN and provide the additional information.

  • Client ID
  • TabaPay Token (Account ID)Name on Card
  • Billing Address
  • Network Response Code
  • AVS Response Code
  • CVV2 Response Code
  • ANI Response Code
  • BIN
  • Last 4
  • Issuer Name
  • Pull:
    • Enabled or not
    • Card Network
    • Card Type
    • Regulated or Exempt
    • Issuer currency
    • Issuer country
  • Push:
    • Enabled or not
    • Card Network
    • Card Type
    • Regulated or Exempt
    • Issuer currency
      • Issuer country
    • Fast Funds Availability

Step 4: (Recommended) Subscribe to TabaPay Account Updater (TAU)
Our proprietary tokens, TabaPay Tokens (TabaPay Tokens | TabaPay Developers ), intend to provide the auth lift that network tokens provide for life-cycle management events using TabaPay Account Updater (TabaPay Account Updater (TAU) | TabaPay Developers ) Contact [email protected] to help you get enabled for TAU

For TAU, the billing is only on updated credentials.

Once TabaPay Clients have access to TabaPay Tokens, you will be able to process card payments using Create Transaction API.

Processing Transactions with TabaPay

New Card Add using TabaPay

Tabapay offers a fully customizable, PCI-compliant UI widget to collect the external debit card details. Your customer may need to provide their external debit card postal code to complete AVS verification. TabaPay has several tools for all your pre-processing needs.

👍

TabaPay Dynamic iFrame for PCI-compliant Add Card

Install TabaPay's dynamic iFrame to enable you add new cards from your customers. Upon adding cards, the iFrame returns a TabaPay token that can be then used during processing.

Reference here.

Once in possession of TabaPay Token, TabaPay clients will be able to check eligibility around push and pull using TabaPay's Query Card API.

And then continue to process payments, push or pull, using TabaPay's Create Transaction API.

📘

TabaPay Account Updater

TabaPay Clients can keep their cards refreshed and up to date using TabaPay Account Updater.

Read more here.

TabaPay Shield

📘

Learn more about TabaPay Shield

At TabaPay, we strive to keep fraud out of our systems. To that end, we created a consolidated program, TabaPay Shield, to provide end-to-end risk & fraud tools for our clients.

TabaPay Shield

More Resources



Questions? Contact Sales or make a post