diff --git a/apps/OpenSign/src/components/Header.js b/apps/OpenSign/src/components/Header.js index 7f788fc71..236120820 100644 --- a/apps/OpenSign/src/components/Header.js +++ b/apps/OpenSign/src/components/Header.js @@ -15,7 +15,7 @@ const Header = ({ showSidebar }) => { const image = localStorage.getItem("profileImg") || dp; const [isOpen, setIsOpen] = useState(false); - const [isSubscribe, setIsSubscribe] = useState(false); + const [isSubscribe, setIsSubscribe] = useState(true); const toggleDropdown = () => { setIsOpen(!isOpen); diff --git a/apps/OpenSign/src/json/plansArr.json b/apps/OpenSign/src/json/plansArr.json index f372d7493..e8047441d 100644 --- a/apps/OpenSign/src/json/plansArr.json +++ b/apps/OpenSign/src/json/plansArr.json @@ -1,63 +1,70 @@ [ { - "planName": "Free Plan", + "planName": "OPENSIGN™ FREE", "currency": "", - "price": "Free", - "subtitle": "Free for life.", + "monthlyPrice": "Free", + "yearlyPrice": "Free", + "subtitle": "Free Unlimited E-signatures, Forever.", "btnText": "Subscribe", "url": "", "target": "_blank", "benefits": [ - "Sign Unlimited Documents", - "S3 Doc Storage", - "Unlimited Guest Signers", - "Unlimited completion certificates", - "Unique Code(OTP) verification for guest signers", - "Expiring docs & reject signature support", - "PDF Template Creation", - "Audit Trails", - "API support", - "Free for lifetime", - "Community support" + "Unlimited envelopes", + "Sign documents yourself", + "Request signatures from others", + "14 field types", + "Automatic e-signatures", + "Completion certificates", + "Send in order", + "Document templates", + "Import from Dropbox", + "Contact book", + "Document expiry support", + "Decline document support", + "Email notifications", + "Recipient authentication using OTP", + "And much more" ] }, { - "planName": "THANKS PLAN", + "planName": "OPENSIGN™ PROFESSIONAL", "currency": "$", - "price": "29.99", - "subtitle": "Use code 'FREEBETA' to get this for free(First 1000 users)", + "monthlyPrice": "29.99", + "yearlyPrice": "329.99", + "subtitle": "Exclusive Access to advanced features.", "btnText": "Subscribe", - "url": "https://subscriptions.zoho.in/subscribe/ef798486e6a0a11ea65f2bae8f2af901dbadf3175d495584fd25b9af5d2f2b9e/thanks", + "url": "https://billing.opensignlabs.com/subscribe/ef798486e6a0a11ea65f2bae8f2af901d1a09dfa8085585cdd4ec4d7f32137f3/professional-monthly", + "yearlyUrl": "https://billing.opensignlabs.com/subscribe/ef798486e6a0a11ea65f2bae8f2af901d8ad1135190dff951330360e47585a71/professional-yearly", "target": "_self", "benefits": [ - "Sign Unlimited Documents", - "Unlimited Secure Doc Storage with OpenSign™ Drive", - "Unlimited Guest Signers", - "Unlimited completion certificates", - "Unique Code(OTP) verification for guest signers", - "Expiring docs & reject signature support", - "PDF Template Creation(coming soon)", - "Audit Trails", - "API support", - "Add-ons support(coming soon)", - "Self hosted cloud infrastructure" + "Everything in OpenSign™ professional", + "Field validations", + "Regular expression validations", + "Organize docs in OpenSign™ Drive", + "Webhooks", + "Zapier integration", + "API Access", + "100 API signatures included", + "DocumentId removal from signed docs", + "Custom email templates(coming soon)" ] }, { - "planName": "ENTERPRISE", + "planName": "OPENSIGN™ ENTERPRISE", "currency": "", - "price": "Request Price", - "subtitle": "Customization available Priority support.", + "monthlyPrice": "Request Price", + "yearlyPrice": "Request Price", + "subtitle": "Scalable Features with priority support.", "btnText": "Contact us", "url": "https://www.opensignlabs.com/contact-us", "target": "_blank", "benefits": [ "All features", "Custom domain", - "Whitelabeling", + "Custom branding", "Uptime SLA", "SSO support", - "24/7 support" + "Priority support" ] } ] diff --git a/apps/OpenSign/src/pages/PlanSubscriptions.js b/apps/OpenSign/src/pages/PlanSubscriptions.js index 7c56f6e37..0570d8130 100644 --- a/apps/OpenSign/src/pages/PlanSubscriptions.js +++ b/apps/OpenSign/src/pages/PlanSubscriptions.js @@ -37,7 +37,6 @@ const PlanSubscriptions = () => { useEffect(() => { // if (localStorage.getItem("accesstoken")) { setIsLoader(false); - setYearlyVisible(false); // } else { // navigate("/", { replace: true }); // } @@ -90,20 +89,37 @@ const PlanSubscriptions = () => { style={{ backgroundColor: "white", overflowY: "auto", - maxHeight: "100%", - "--theme-color": "#7952b3", - "--plan-width": 30 + maxHeight: "100%" }} > -
+ {yearlyVisible ? "Billed Yearly" : "Billed Monthly"} +