Create a product offering
POST
/customers/{customer_id}/product_offerings
Offer a product to a customer that is visible only to them.
Path parameters
-
customer_id string Required
cust_30189
Body Required
-
product_id string Required
Product ID used to clone a product, override its fields (if given), then offer to a customer
-
product_overrides object
See the products reference for the details of each override
POST /customers/{customer_id}/product_offerings
curl \
-X POST https://<your_environment_name>-uat-api.canopyservicing.com/customers/cust_30189/product_offerings \
-H "Authorization: Bearer $ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{"product_id":"e163fcb6-f8fd-46a2-9f29-36b2261e37ea","product_overrides":{"product_type":"EXTT_30","product_name":"EXTT_30","promo_len":3,"post_promo_len":4,"first_cycle_interval":"3 days","cycle_interval":"1 month","promo_default_interest_rate_percent":"3.451","post_promo_default_interest_rate_percent":"3.267"}}'
Request example
{
"product_id": "e163fcb6-f8fd-46a2-9f29-36b2261e37ea",
"product_overrides": {
"product_type": "EXTT_30",
"product_name": "EXTT_30",
"promo_len": 3,
"post_promo_len": 4,
"first_cycle_interval": "3 days",
"cycle_interval": "1 month",
"promo_default_interest_rate_percent": "3.451",
"post_promo_default_interest_rate_percent": "3.267"
}
}
Response example (200)
{
"product_id": "95fea111-d121-40f8-9e8e-a6c335e48a45",
"created_at": "2019-03-20T09:12:28+00:00",
"updated_at": "2020-01-20T09:12:28+00:00",
"effective_at": "2016-11-27T13:19:56+00:00",
"is_active": true,
"product_overview": {
"product_name": "Blue Cash Express",
"product_type": "REVOLVING",
"product_short_description": "12mm3apr.",
"product_long_description": "Student credit card.",
"product_color": "#0000FF",
"external_fields": [
{
"key": "client_product_id",
"value": "3e93a899-d267-4193-8509-6dba53c13b7b"
}
]
},
"product_lifecycle_policies": {
"payment_due_policies": {
"delinquent_on_n_consecutive_late_fees": 2,
"charge_off_on_n_consecutive_late_fees": 5,
"pre_statement_payments_reduce_min_pay": false
},
"payment_pouring_policies": {
"pending_pmt_affects_avail_credit": true
},
"fee_policies": {
"late_fee_grace": "5 days"
},
"billing_cycle_policies": {
"cycle_interval": "1 month",
"cycle_due_interval": "-5 days",
"first_cycle_interval": "25 days",
"close_of_business_time": "17:00:00-05:00",
"product_time_zone": "America/Chicago"
},
"interest_policies": {
"interest_calc_time": "11:21:04-08:00",
"interest_calc_method": "avg_daily_12",
"interest_grace_method": "NONE",
"installment_interest_accrual_moment": "BEGINNING",
"revolving_interest_applicable_balance": "PRINCIPAL",
"installment_interest_applicable_balance": "EXPECTED",
"is_limited_to_loan_duration": true
},
"default_attributes": {
"default_credit_limit_cents": 600000,
"default_late_fee_cents": 50000,
"default_payment_reversal_fee_cents": 10000
}
},
"promotional_policies": {
"promo_len": 6,
"promo_min_pay_type": "PERCENT_PRINCIPAL",
"promo_min_pay_floor_cents": 500,
"promo_purchase_window_len": 5,
"promo_min_pay_percent": 100,
"promo_interest_deferred": true,
"promo_reset_on_first_charge": true,
"promo_default_interest_rate_percent": 3,
"promo_apr_range_inclusive_lower": 2,
"promo_apr_range_inclusive_upper": 5
},
"post_promotional_policies": {
"post_promo_len": 48,
"post_promo_am_len_range_inclusive_lower": 2,
"post_promo_am_len_range_inclusive_upper": 5,
"post_promo_min_pay_type": "AM",
"post_promo_default_interest_rate_percent": 3,
"post_promo_apr_range_inclusive_lower": 2,
"post_promo_apr_range_inclusive_upper": 5
},
"product_summary": {
"accounts_overview": {
"account_count_total": 10005
},
"product_status": "ACTIVE"
},
"admin": {
"migration_mode": true
},
"metro2_config": {
"bloom_metadata": {
"industry": "CREDIT_CARD_ISSUER",
"portfolio_type": "REVOLVING",
"account_type": "CREDIT_CARD",
"interest_type": "VARIABLE",
"terms_frequency": "MONTHLY"
}
}
}