My Subscriptions Widget - Default Config


Following is the entire default configuration for the hosted My Subscriptions Widget.

You might also want to see our Detailed Configuration Reference.

{
  "version": 2,
  "apiBaseUrl": "https://api.subscribepro.com",
  "apiAccessToken": null,
  "vaultEnvironmentKey": null,
  "customerId": "0",
  "themeName": "base",
  "sections": {
    "summary": {
      "show": true,
      "line2Text": "We'll automatically send you recurring shipments."
    },
    "noSubscriptions": {
      "text": "You are not currently subscribed to any items."
    },
    "productInfo": {
      "price": {
        "currency": "USD",
        "fractionDigits": 0
      }
    },
    "quantity": {
      "show": true,
      "allowEdit": true,
      "labelText": "Qty"
    },
    "nextDate": {
      "show": true,
      "allowEdit": true,
      "labelText": "Next Delivery",
      "datepickerOptions": {
        "locale": "en",
        "dateFormat": "LLL d, yyyy"
      }
    },
    "frequency": {
      "show": true,
      "allowEdit": true,
      "labelText": "Send Every"
    },
    "fixedPrice": {
      "show": false,
      "allowEdit": true,
      "editLinkText": "Change"
    },
    "actions": {
      "showActions": [
        "skip",
        "restart",
        "cancel"
      ],
      "showActionsPhone": [
        "skip",
        "restart",
        "cancel"
      ],
      "actions": {
        "skip": {
          "type": "button",
          "typePhone": "button",
          "label": "Skip",
          "labelPhone": "Skip Next Delivery"
        },
        "pause": {
          "type": "button",
          "typePhone": "button",
          "label": "Pause",
          "labelPhone": "Pause Delivery"
        },
        "cancel": {
          "type": "link",
          "typePhone": "link",
          "label": "Stop",
          "labelPhone": "Stop Delivery"
        },
        "restart": {
          "type": "button",
          "typePhone": "button",
          "label": "Restart",
          "labelPhone": "Restart"
        }
      }
    },
    "coupon": {
      "show": true,
      "labelText": "Coupon Code",
      "labelTextNoCode": "Got a Coupon Code?"
    },
    "shipping": {
      "show": true,
      "labelText": "Shipping Address"
    },
    "billing": {
      "show": false,
      "labelText": "Billing Address"
    },
    "expander": {
      "collapsedText": "Payment & Shipping",
      "collapsedTextPhone": "Show Details",
      "expandedText": "Hide Details",
      "expandedTextPhone": "Hide Details"
    }
  },
  "modals": {
    "chooseAddress": {
      "titleText": "My Addresses",
      "enableAdd": true,
      "enableEdit": true,
      "addLinkText": "Add New Address",
      "itemGroupText": "Use the selected address for upcoming orders of N items using the previous address",
      "thisItemText": "Use the selected address for upcoming orders of this item only",
      "allItemsText": "Use the selected address for orders of all N items you receive regularly",
      "nItemsSplitText": "N items",
      "thisItemSplitText": "this item",
      "showLink": true,
      "showItemName": false
    },
    "newAddress": {
      "titleText": "New Address"
    },
    "editAddress": {
      "titleText": "Edit Address"
    },
    "choosePaymentMethod": {
      "titleText": "My Payment Methods",
      "enableAddLink": false,
      "addLink": "#",
      "addLinkText": "Add New Payment Method",
      "itemGroupText": "Use the selected payment method for upcoming orders of N items using the previous payment method",
      "thisItemText": "Use the selected payment method for upcoming orders of this item only",
      "allItemsText": "Use the selected payment method for orders of all N items you receive regularly",
      "nItemsSplitText": "N items",
      "thisItemSplitText": "this item",
      "showLink": true,
      "showItemName": false
    },
    "cancel": {
      "titleText": "Stop your subscription?",
      "descText": "Pause a subscription if you intend to use it again in the future, or you can remove it completely.",
      "finePrintText": "Depending on the next delivery date, you may still receive your next shipment once paused or canceled.",
      "showPause": true,
      "showSkip": false,
      "pauseText": "Pause Subscription",
      "skipText": "Skip Subscription",
      "cancelText": "Cancel Subscription"
    },
    "skip": {
      "titleText": "Skip next delivery?",
      "contentText": "After your PRODUCT item is skipped, it will ship again on the following rotation.",
      "nextDeliveryLabelText": "New next shipment for this item"
    },
    "editFixedPrice": {
      "titleText": "Enter Amount",
      "buttonText": "Submit Amount",
      "placeholderText": "Amount",
      "errorText": "Please enter a valid amount!"
    }
  }
}