Users can use Data Loader to import files containing subscription payments that have already been processed on another platform. This functionality is designed for one-time, pre-paid subscriptions for individual customers, ensuring that external payment data can be seamlessly integrated into Omeda. By loading these records, users can maintain consistency between platforms, keeping subscription data synchronized without duplicating payment collection. This helps ensure accurate customer records, reduces manual data entry, and streamlines cross-platform subscription management.

How to Map a File that Includes Payment Data

For your convenience, download the template below to ensure the required and recommended fields are included in your file. Fields highlighted in red are required when uploading paid magazine data.

General Mapping Step

After following the steps to upload the data in, the following fields recommended and required when loading paid data in can be found below:

Category

Field

Required?

Additional Mapping Step

Additional Info

Product - Magazine

Term

Yes

Term Mapping

Users will need to translate the incoming field of the file for term to the amount of issues requested.

Example: Term field in file says “1 year” and the 1 year term for the product is 12 issues. User will put “12” in the Term text box.

Payment

Amount Paid

Conditional - If Financial Reporting Preferences is set to Earning, then required.

The amount paid by the customer. This field should be used when financials should appear on financial reporting in Omeda.

Payment

Payment Type

No

Payment Type Mapping

If Payment Type is not mapped, and the Amount Paid is greater than $0, the Payment Type will be defaulted to CASH.

Payment

Deposit Date

No

If Deposit Date is not mapped, the Deposit Date will be defaulted to the Transaction Date (if mapped). If Transaction Date is not mapped, then both Transaction Date and Deposit Date will default to the date the file was processed.

Payment

Sales Tax

No

Payment

Gross

Conditional - If Financial Reporting Preferences is set to Non-Earning, then required.

The amount paid by the customer. This field should be used when financials should NOT appear on financial reporting in Omeda.

Payment

Product Price

Yes

The price of the product at the time of sale.

Payment

Payment ID

No

This can include the last 4 digits of a credit card or the check number. If a full credit card number is detected, the file will fail processing.

Payment

Postage

No

Billing Address

All fields currently supported by Postal Address

Conditional - If Postal Address is already mapped, Billing Address fields will not be required.

Users have the option to map Billing Address separate from Postal Address. If Billing Address is not mapped, the Postal Address will be used as the Billing Address.

Term Mapping

The Term Mapping step allows users to match incoming values from a file to the correct number of issues a customer has paid for. This provides greater flexibility and customization when processing subscription terms.

For example, if a magazine product publishes 12 issues per year, and the incoming file includes terms like "1 Year" or "2 Years", users can map those values to 12 and 24 issues, respectively.

image-20250311-193558.png

Payment Type Mapping

The Payment Type Mapping step enables users to match incoming payment type values from a file to the accepted payment types in Omeda. This enhances flexibility by allowing a wider range of data to be processed without requiring manual adjustments.

image-20250311-194538.png

Settings Step

Users will notice two new fields on the Settings step when Payment fields are mapped on the General Mapping step; Sales Channel and Financial Reporting Preferences.

image-20250311-193646.png

Built-in Payment Status Logic:

To save user’s time and the need to map additional fields, we built in logic to identify what the Transaction Type of the paid subscription should be based on the incoming values of a few selected fields.

Considerations