For users who are coming from an external system, you can upload your existing payment data into Payment Center. We have created a template where you can enter your existing payment data. This template, when used in conjunction with Data Loader, will map your data to the appropriate fields in Payment Center.


What You Need

  1. Excel or Google Spreadsheet – you need this to enter your payment data
  2. Our pre-defined template – you can get it here: Payment Upload Template
  3. Data Loader (and knowledge thereof) – you need this to upload your data into Payment Center. More info here:


  1. Export your payment data from your existing system. You will use this data to populate the template, and later on upload into Payment Center.
  2. If you want your payment data to be associated with their corresponding Account in Salesforce, you first have to download your Salesforce accounts and enter them in the template. You can download your existing accounts into a CSV file using Data Loader. You only need the ID and the name of the account: Screen Shot 2014-09-07 at 8.41.04 PM
  3. Open the template and populate the Accounts worksheet with the exported accounts. Note that the Name has to be the first column: Screen Shot 2014-09-07 at 8.50.23 PM
  4. If you use Contacts and you want your payment data associated with their corresponding contact, download your existing contacts into a CSV file using Data Loader. You will only need to export the ID, Name and AccountID: Screen Shot 2014-09-07 at 8.59.09 PM
  5. Populate the Contacts worksheet with the exported contacts. Note that the Name should be the first column, ID the second and AccountID the third: Screen Shot 2014-09-07 at 9.03.15 PM
  6. If you use Payment Center invoices and you want your payment data associated with their corresponding invoices, download your existing invoices into a CSV file using Data Loader. You will only need to export the Name, ID, Account and Contact: Screen Shot 2014-09-07 at 9.10.27 PM
  7. Populate the Invoices worksheet with the exported invoices:  Screen Shot 2014-09-07 at 9.18.27 PM
  8. If you use Opportunities and you want them associated with their corresponding payment data, download your existing opportunities into a CSV file using Data Loader. You will only need to export the ID and the name of the opportunity: Screen Shot 2014-09-07 at 9.19.56 PM
  9. Populate the Opportunities worksheet with the exported data.
  10. Now that you have all your lookup tables in place, go to PAYMENTS – FOR UPLOAD worksheet and enter your data.
    1. Enter the account name. The ID should be automatically pulled from the Accounts worksheet: Screen Shot 2014-09-07 at 9.28.35 PM
    2. Enter the contact name, invoice name, or opportunity name (if you use them). Their corresponding IDs should be automatically pulled from their corresponding worksheets.
    3. Populate the remaining columns.
  11. When finished populating the PAYMENTS – FOR UPLOAD worksheet, save it to a CSV file. Using Data Loader, upload the data into Payment Center, as shown by the succeeding screenshots:
    1. Choose InsertScreen Shot 2014-09-07 at 9.36.31 PM
    2. Select Payment and enter the CSV file: Screen Shot 2014-09-07 at 9.38.41 PM
    3. Click Create or Edit a MapScreen Shot 2014-09-07 at 9.40.39 PM
    4. Click Auto-Match Fields to ColumnsScreen Shot 2014-09-07 at 9.42.18 PM
    5. Follow onscreen instructions until the upload is finished.

At this point your payment data should now be uploaded into Payment Center.