GraphQLGet Subscriptions Panel | Get Subscriptions |
---|
Request Expand |
---|
{ getSubscriptions(subscriptionId: 1) { subscription_id profile_id customer_id product_id product_sku subscriber_name subscriber_email store_id payment_method_code subscription_start_date suspension_threshold billing_period_label billing_period billing_frequency period_max_cycles billing_amount trial_period_label trial_period_unit trial_period_frequency trial_period_max_cycles trial_billing_amount currency_code shipping_amount tax_amount initial_amount discount_amount subscription_status subscription_item_info created_at updated_at next_occurrence_date last_bill_date trial_count payment_token total_bill_count base_currency_code base_billing_amount base_trial_billing_amount base_shipping_amount base_tax_amount base_initial_amount base_discount_amount initial_order_id billing_address_id shipping_address_id is_trial shipping_method_code product_name payment_title billing_frequency_cycle is_update_billing_frequency order_item_info additional_info order_info } } |
Response Expand |
---|
{ "data": { "getSubscriptions": { "subscription_id": 1, "profile_id": 100000001, "customer_id": 1, "product_id": 2041, "product_sku": "KT Channel Subscription", "subscriber_name": "Veronica Costello", "subscriber_email": "roni_cost@example.com", "store_id": 1, "payment_method_code": "adyen_cc", "subscription_start_date": "2022-04-22 11:09:30", "suspension_threshold": 0, "billing_period_label": "15 Days", "billing_period": 1, "billing_frequency": 15, "period_max_cycles": 50, "billing_amount": 1490, "trial_period_label": "", "trial_period_unit": "0", "trial_period_frequency": 0, "trial_period_max_cycles": null, "trial_billing_amount": "0.0000", "currency_code": "USD", "shipping_amount": "5.0000", "tax_amount": "98.3400", "initial_amount": "100.0000", "discount_amount": "10.0000", "subscription_status": "1", "subscription_item_info": "[]", "created_at": "2022-04-22 11:09:30", "updated_at": "2022-04-22 11:09:30", "next_occurrence_date": "2022-05-07 11:09:30", "last_bill_date": "2022-04-22 11:09:30", "trial_count": 0, "payment_token": "0:3:jQuL+UX1Ptf", "total_bill_count": 1, "base_currency_code": "USD", "base_billing_amount": "1490.0000", "base_trial_billing_amount": "0.0000", "base_shipping_amount": "5.0000", "base_tax_amount": "98.3400", "base_initial_amount": "100.0000", "base_discount_amount": "10.0000", "initial_order_id": "000000004", "billing_address_id": "1", "shipping_address_id": "1", "is_trial": "0", "shipping_method_code": "flatrate_flatrate", "product_name": "KT Channel Subscription", "payment_title": "Credit Card", "billing_frequency_cycle": "_1650610816454_454", "is_update_billing_frequency": "0", "order_item_info": "{\"uenc\":\"aHR0cDovL21hZ2VudGcuaHRtbA,,\",\"product\":\"2041\",\"qty\":1,\"options\":{\"_1\":\"subscription\"},\"subscription_start_date\":\"2022-04-22\",\"original_qty\":1}", "additional_info": "{\"shipping_title\":\"Flat Rate - Fixed\",\"product_options\":[]}", "order_info": "[]" } } } |
|
Get Subscriptions By Customer ID Panel |
---|
Request Expand |
---|
{ getSubscriptionsByCustomerId( currentPage: 1 pageSize: 1 ){ total_count items{ subscription_id profile_id customer_id product_id product_sku subscriber_name subscriber_email store_id payment_method_code subscription_start_date suspension_threshold billing_period_label billing_period billing_frequency period_max_cycles billing_amount trial_period_label trial_period_unit trial_period_frequency trial_period_max_cycles trial_billing_amount currency_code shipping_amount tax_amount initial_amount discount_amount subscription_status subscription_item_info created_at updated_at next_occurrence_date last_bill_date trial_count payment_token total_bill_count base_currency_code base_billing_amount base_trial_billing_amount base_shipping_amount base_tax_amount base_initial_amount base_discount_amount initial_order_id billing_address_id shipping_address_id is_trial shipping_method_code product_name payment_title billing_frequency_cycle is_update_billing_frequency order_item_info additional_info order_info } } } |
Response Expand |
---|
{ "data": { "getSubscriptionsByCustomerId": { "total_count": 2, "items": [ { "subscription_id": 1, "profile_id": 100000001, "customer_id": 1, "product_id": 2041, "product_sku": "KT Channel Subscription", "subscriber_name": "Veronica Costello", "subscriber_email": "roni_cost@example.com", "store_id": 1, "payment_method_code": "adyen_cc", "subscription_start_date": "2022-04-22 11:09:30", "suspension_threshold": 0, "billing_period_label": "15 Days", "billing_period": 1, "billing_frequency": 15, "period_max_cycles": 50, "billing_amount": 1490, "trial_period_label": "", "trial_period_unit": "0", "trial_period_frequency": 0, "trial_period_max_cycles": null, "trial_billing_amount": "0.0000", "currency_code": "USD", "shipping_amount": "5.0000", "tax_amount": "98.3400", "initial_amount": "100.0000", "discount_amount": "10.0000", "subscription_status": "1", "subscription_item_info": "null", "created_at": "2022-04-22 11:09:30", "updated_at": "2022-04-22 11:09:30", "next_occurrence_date": "2022-05-07 11:09:30", "last_bill_date": "2022-04-22 11:09:30", "trial_count": 0, "payment_token": "0:3:jQuL+UX1PtfGVxscLFAeyatIJb4WE=", "total_bill_count": 1, "base_currency_code": "USD", "base_billing_amount": "1490.0000", "base_trial_billing_amount": "0.0000", "base_shipping_amount": "5.0000", "base_tax_amount": "98.3400", "base_initial_amount": "100.0000", "base_discount_amount": "10.0000", "initial_order_id": "000000004", "billing_address_id": "1", "shipping_address_id": "1", "is_trial": "0", "shipping_method_code": "flatrate_flatrate", "product_name": "KT Channel Subscription", "payment_title": "Credit Card", "billing_frequency_cycle": "_1650610816454_454", "is_update_billing_frequency": "0", "order_item_info": "{\"uenc\":\"aHR0cDovL21hZ2HRtbA,,\",\"product\":\"2041\",\"qty\":1,\"options\":{\"_1\":\"subscription\"},\"subscription_start_date\":\"2022-04-22\",\"original_qty\":1}", "additional_info": "{\"shipping_title\":\"Flat Rate - Fixed\",\"product_options\":[]}", "order_info": "null" } ] } } } |
|
Pause Subscription Panel |
---|
Request Expand |
---|
mutation { pauseSubscription( subscriptionId: 1 ) { success message } } |
Response Expand |
---|
{ "data": { "pauseSubscription": { "success": true, "message": "Subscription successfully paused" } } } |
|
|