Field Mapping from RaiseNow Manager to RaiseNow Hub for Subscriptions
After a subscription has been migrated successfully to RaiseNow Hub, you will find fields from RaiseNow Manager as outlined below.
{
"uuid": "<uuid>",
"amount": <epp_amountInCents>,
"status": "active",
"created": <timestamp_at_migration>,
"currency": "<epp_currencyInIsoCurrencyCode>",
"timezone": "UTC",
"test_mode": false,
"charged_by": "raisenow",
"account_uuid": "<hub_account_uuid>",
"next_due_date": <calculated>,
"payment_method": "card",
"supporter_uuid": "<supporter_uuid",
"effective_since": <timestamp_at_migration>,
"payment_provider": "stripe|spreedly",
"custom_parameters": {
"source": "epp",
"campaign_id": "<stored_campaign_id>",
"migrated_at": "<current_timestamp>",
"source_identifier": "<epp_subscription_token>",
"cover_transaction_fee": "<epp_stored_cover_transaction_fee>",
"source_organisation_identifier": "<epp_merchant_id>"
},
"organisation_uuid": "<uuid>",
"recurring_interval": "<epp_recurringInterval>",
"payment_source_uuid": "<uuid>",
"raisenow_parameters": {
"product": {
"source_url": "<epp_stored_rnw_source_url>",
"name": "<epp_stored_rnw_product_name>",
"version": "<epp_stored_rnw_product_version>",
"uuid": "<epp_stored_rnw_widget_uuid>"
},
"cover_fee": {
"fixed": "<epp_stored_rnw_cover_fee_fixed>",
"percentage": "<epp_stored_rnw_cover_fee_percentage>",
"amount": <calculated>
},
"integration": {
"message": "<epp_stored_customer_message>",
"donation_receipt_requested": "<epp_stored_customer_donation_receipt>",
"opt_in": {
"email": "<epp_stored_customer_email_permission>"
}
}
}
}