Cybersource
Migrate stored card data from Cybersource to TabaPay to continue payment operations on TabaPay's processing infrastructure. The migration is a four-step process completed in coordination together with Cybersource and TabaPay.
Existing Cards
At a high-level, migration of existing card data from Cybersource to TabaPay involves four steps.
- Initiate migration by requesting Cybersource to provide bulk PANs to TabaPay.
- Secure a PCI compliant transfer of migratable data from Cybersource to TabaPay.
- TabaPay Token Generation (accountIDs)
- You receive bulk TabaPay tokens.
Note: It is recommended to subscribe to TabaPay Account Updater (TAU) to help continually update the cards.
Working Details of the Migration
1. Initiate Migration
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 processor requirements including the following:
- PCI Attestation of Compliance (AOC): TabaPay is a registered processor on Visa's Global Registry of Service Providers.
- PGP public encryption key: TabaPay's PGP public encryption key is the required 4096 bits and hosted over HTTPS on a domain referenced in the AOC.
Note: TabaPay is a registered processor within Visa’s Global Registry of Service Providers
2. Secure Data Transfer
Cybersource prepares an encrypted JSON export file containing your data, including the card details of your customers, email addresses, and any attached metadata. The file is securely transferred TabaPay for import.
For every unique PAN on their file, Cybersource 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]](mailto:[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"
}, ...
]
}, ...
]
}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 Cybersource 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
Optional: Enhanced Data
During migration TabaPay can run Query Card API on every PAN and return additional data.
- 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
4. Receive Tokens and subscribe to TAU
TabaPay Tokens provide the authorization improvements that network tokens offer for lifecycle management events through TabaPay Account Updater. Contact TabaPay or email [email protected] to enable TAU. TAU billing applies only to updated credentials.
Once TabaPay Tokens are issued, 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 CardInstall 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 UpdaterTabaPay Clients can keep their cards refreshed and up to date using TabaPay Account Updater.
Read more here.
Risk & Fraud
While migrating tokens successfully will help secure your vault with TabaPay, there are several risk & fraud tools that work with your platform.
View Risk & Fraud Details
Risk & Fraud (formerly TabaPay Shield) is a set of end-to-end fraud and risk tools that works with your platform.
TabaPay Shield
More Resources
Chargeback Reason Codes and Network Mandates
Updated 17 days ago