We partner with pioneering solution providers to simplify your experience.
The Edge is a comprehensive software solution for independent retail jewelers, offering tools for point-of-sale, inventory management, detailed reporting, and customer relationship tracking, helping jewelers optimize inventory performance and gain valuable business insights.
Through integrated partnerships, the Edge also provides streamlined marketing, insurance, warranty and reputation management programs.
End-to-End software for jewelry retailers and manufacturers powered by Microsoft Dynamics 365 Business Central. The Adaptive Jewelry Extension includes POS, CRM, Accounting, Inventory, Manufacturing, and jewelry-specific modules for Gold Buy, Memo, Customer Financing and more.
Crystal is a cloud-based solution empowering independent jewelers of all sizes to operate effectively and serve their clients with the highest standard available.
Flawless POS is a premier all-in-one solution built specifically for jewelry retailers and wholesalers. No more struggling with separate systems—Flawless seamlessly combines point-of-sale, inventory management, wholesale operations, eCommerce, Clientele and customer management into one powerful platform.
Guild Jeweler was created by a jeweler for jewelers. We know firsthand how jewelers work, and with over 350 options for customizing the system, it can be tailored to meet your specific store's needs.
Jewel360 is the premier cloud-based, all-in-one point-of-sale (POS) system tailored for jewelry retailers. It integrates in-store and online sales, inventory management, custom orders, repairs, and marketing tools into a single platform. Accessible from any device, Jewel360 offers real-time updates and seamless integration with industry partners like Jewelers Mutual, enhancing operational efficiency and customer engagement.
Jewelry Shopkeeper is the premier software for independent jewelers for inventory control, point-of-sale, repairs, customer management, business analysis, bookkeeping, web integration and more. With decades of friendly service to thousands of jewelers, you can trust Compulink to help you organize your store and maximize profits. One-time pricing (not hundreds of $'s per month forever!)
Logic Mate, Empowering Solutions for Your Jewelry Business. Unlock unmatched efficiency and next-level innovation with JM20 — our cutting-edge software designed to elevate your jewelry business to new heights. Experience powerful new features that help you achieve more, faster, and smarter than ever before.
Luxare by Diaspark builds software exclusively for the jewelry industry. From POS and ERP to Repair Management, our solutions help retailers, manufacturers, wholesalers, and repair facilities run smarter, more efficient operations. With nearly 30 years of experience and a customer base across North America, Luxare is trusted by jewelers to manage inventory, streamline repairs, and engage customers—all in one integrated platform.
JM Care Plan API’s enable integrating partners to create and manage care plan sales and cancellations as well as care plan claims from within their own system and keep data in sync automatically.
An API key and password combination will be provided for each jeweler using an integrated system. The API’s use the key and password as basic authentication inputs. Based on the API key used, the care plan system will be able to determine which jeweler to associate a given call with. Should an integrated system manage more than one JM Care Plan jeweler via these APIs, they will need to ensure the right API key is used for a given API call.
API keys should not be stored in the front end client code. All calls to JM Care Plan API’s must come from a backend service to ensure the API key and password are kept secure.
To have an API key generated for you, please reach out to your JM Care Plan support team. Once your account is set up you will be provided with access to the testing environment endpoints which can be used while you build your integration.
For questions or assistance with the Care Plan API’s please reach out to careplanapi@jmcareplan.com.
POST /quote: Given information about the item to be covered, this endpoint will return quotes for eligible care plan options including price, plan term, and plan SKU
POST /sale: Creates a new sale within the care plan system returning a unique identifier for later reference of the sale with other endpoints
GET /sale: Returns relevant information about a requested sale such as if the care plan is still active, claims associated with the care plan, and what the plan’s term is
GET /refundAmount: Given a JM Care Plan Transaction ID and a cancellation date, this endpoint will return how much a customer would be refunded if their plan was to be canceled as of the given date. This does not cancel the customers plan
POST /cancel: Cancels the given care plan as of the passed in date
GET /sales?externalTransactionId: Given a sale or cancellation transaction id, this endpoint returns the corresponding saleID to be used with the other care plan endpoints
Following HATEOAS patterns, each endpoint response will contain a _links object which will provide constructed URLs for accessing related endpoints within the API suite.
All endpoints expect a content type of application/json.
POST /addClaim: Creates a new claim within the care plan system returning a unique identifier for later reference of the claims with other endpoints
GET /claims?claimID: Given a JM Care Plan Claim ID, this endpoint returns the corresponding claim details
PUT /claimAction: Mark a care plan claim as repaired or replaced
GET /productcode/repaircode: Returns a repair code details based on product code and repair code grouped by repair category
Following HATEOAS patterns, each endpoint response will contain a _links object which will provide constructed URLs for accessing related endpoints within the API suite.
All endpoints expect a content type of application/json.