JM Care Plan Integration in Flawless POS

Modified on Tue, 22 Jul at 2:12 PM

The JM Care Plan integration allows you to seamlessly offer protection plans during the checkout process and manage care plan sales across your business. This feature supports automated pricing rules, reporting, and accurate accounting. You can also have a look at the video below where we take you through the Care Plan's processes.


JM Care Integration


How to Set It Up 


Enable the JM Care Plan integration:

  1. Go to Store → Admin → Apps.

  2. Locate JM Care Plan from the list of installed apps.

  3. Click the three-dot button on the top-right corner and select Update Configuration.

  4. In the configuration window, enter your:

    • JM Care API Key

    • JM Care API Secret

    • JM Care Store Code


Note: These credentials are provided directly by JM Care Plan. If you do not have them, please reach out to JM Care support.


Setting Up Price Ranges


Once the credentials are entered, pricing rules can be configured based on product types, plan terms, and price brackets.


These rules typically look like this: 


TYPETERMFROMTOMARKUP
Jewelry3 Year Plan$0.00$50,000.00
200
JewelryLifetime$0.00
$50,000.00
200
Watches3 Year Plan$0.00
$50,000.00
200
WatchesLifetime$0.00$50,000.00
200


Note: These ranges are provided by JM Care Plan and will be managed by the Flawless Support team. For any changes please reach out to our support team.




Adding a JM Care Plan During Checkout 


If you’re including a JM Care Plan in the sale, follow this quick example to see how it works. For this example, we’ll walk through checking out an order for a customer and adding a Care Plan before finalizing the sale. 


Add any product to the cart


Once added, look directly underneath the Serial Number or SKU of the product in the cart. You’ll see the “Add CarePlan” option.


Choose a JM Care Plan.


A list of available care plans will appear based on what you’ve configured in your JM CarePlan setup.
For this example, we’ll choose the Jewelry 3-Year Plan priced at $79.99.

Finalize and complete the sale.


The Sale Transaction Date defaults to the current day. Once all items are reviewed, proceed with Checkout and Submit the sale. On the receipt, the JM Care Plan will appear as a separate line item. You can use the Plan ID on the receipt to look up the transaction in the backend via Zing.


Important Note: If the item is marked as a Special Order or marked for Pickup Later, the Care Plan cannot be added during the initial transaction. In these cases, the Care Plan will be removed automatically and must be added when the item is picked up. 


 


Returning an item with Warranty included


When processing a return for an item which has a warranty attached, you'll notice that the item cannot be selected for the return unless its associated warranty is also selected for return:


Once the warranty is selected as well, the refund amount for the care plan will be calculated based on the time that has passed since the purchase. For example, if an order was made 7 months ago, the care plan refunded amount will be less than what has originally been paid:


Where to Find Care Plan Sales

Sales made with JM Care Plans will reflect across several key areas in Flawless POS:

  1. Employee Sales Breakdown Report

  2. Employee Sales Commission Breakdown Report

  3. Cogs Breakdown Report

  4. Care Plans Sales Activity Report (New)

    • This dedicated report displays:

      • Sale #

      • Customer name

      • Salesperson

      • Plan Type & Term (e.g., 3-Year or Lifetime)

      • Plan #

      • Start Date and Expiration (for non-lifetime plans)

      • MSRP (retail price of the plan)



Care Plan Sales in the General Ledger

Every sale that includes a JM Care Plan will be posted to the General Ledger, with a separate line item for warranty revenue. This is tracked under a dedicated Warranty Revenue account.


Here’s a breakdown from a sample sale:




  • JM Care Plan amount debited to Accounts Receivable

  • Warranty revenue credited to Warranty Revenue (GL account)

  • Other sale and tax values also logged accordingly


Here's an example of how the warranty revenue would look like if the Warranty Revenue account is mapped:




Troubleshooting

If you encounter any issues when trying to integrate the JM Care Plan, please reach out to  Flawless POS customer support for technical assistance.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article