Get X% bonus points on your second purchase in an interval of Y days.
This rule requires the activation of the Loyalty rule.
The recommended value for this rule is between 50% and 100% bonus points for repeat purchases within average order
frequency value.
The repeat purchase rule is designed to encourage customers to make a second purchase within
a specified time frame by offering bonus points. This rule is an excellent way to increase repeat
business and reward customers for their continued loyalty. The repeat purchase rule can be customized
to fit your business goals, allowing you to define the percentage of bonus points awarded and the interval period.
When a customer makes a second purchase within the specified interval period,
they receive a percentage of bonus points based on the value of their purchase, in addition to
the points they have received according to the Loyalty rule.For example, consider the following order details:
Loyalty rule value: 10 points/$
Cart booster rule bonus: 50%
Repeat purchase rule interval: 90 days
First purchase subtotal: $50
Second purchase subtotal: $70
In this scenario, if the customer makes a second purchase of $70 within 90 days of their first purchase of $50,
they will qualify for the repeat purchase rule bonus.
The customer will get 700 points for their loyalty according to the value set for the loyalty rule.
In addition, the customer will receive 50% of the points they earned through the loyalty rule, thus 350 points.
In total, the customer will be awarded 700 points + 350 points = 1,050 points for the second purchase.Bonuspointsearned=50
Was this page helpful?
{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"Beans Help Center","colors":{"primary":"#231f20","light":"#fbc00a","dark":"#231f20"},"favicon":"/assets/logo/favicon.png","logo":{"light":"https://mintcdn.com/beans/J6xHJ5GscqG49ltu/assets/logo/light.svg?fit=max\u0026auto=format\u0026n=J6xHJ5GscqG49ltu\u0026q=85\u0026s=b16f104a4a2d19db22c77700ecb37dbe","dark":"https://mintcdn.com/beans/J6xHJ5GscqG49ltu/assets/logo/dark.svg?fit=max\u0026auto=format\u0026n=J6xHJ5GscqG49ltu\u0026q=85\u0026s=f9147b17fae7da9b2b1ec4979289fab8"},"background":{"decoration":null,"color":{"light":"#fff7eb","dark":"#090014"}},"navbar":{"links":[{"label":"Support","href":"mailto:hello@trybeans.com"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.trybeans.com"}},"footer":{"socials":{"twitter":"https://twitter.com/beanshq","linkedin":"https://www.linkedin.com/company/trybeans"}},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"beans","hasAudioNarration":false,"actualSubdomain":"beans","customDomains":["docs.trybeans.com"],"gitSource":{"type":"github","owner":"trybeans","repo":"trybeans-docs","deployBranch":"staging","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a21c920b05455c5ba9fec16","collectionId":"678b58b4-1c89-461e-b6a7-c47b3e0d2d5b","schemaVersion":"v2"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6a21c920b05455c5ba9fec16:success","clientVersion":"0.0.3965","searchFilterCounts":[{"language":"default","tag":"Manage","count":28},{"language":"default","tag":"Integrations","count":20},{"language":"default","tag":"Rules","count":12},{"language":"default","tag":"Documentation","count":2},{"language":"default","tag":"Get started","count":2}]},"assistantConfig":{},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"manage/rules/frequency","slug":"/manage/rules/frequency","pageMetadata":{"title":"Repeat purchase","description":"Get X% bonus points on your second purchase in an interval of Y days.","icon":"cart-shopping-fast","href":"/manage/rules/frequency"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Get X% bonus points on your second purchase in an interval of Y days.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,annotation:`annotation`,li:`li`,math:`math`,mi:`mi`,mn:`mn`,mo:`mo`,mrow:`mrow`,mtext:`mtext`,p:`p`,semantics:`semantics`,span:`span`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Tip,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(Warning,{children:[`This rule requires the activation of the `,_jsx(_components.a,{href:`/manage/rules/loyalty`,children:`Loyalty rule`}),`.`]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`The recommended value for this rule is between 50% and 100% bonus points for repeat purchases within average order\nfrequency value.`})}),`\n`,_jsx(_components.p,{children:`The repeat purchase rule is designed to encourage customers to make a second purchase within\na specified time frame by offering bonus points. This rule is an excellent way to increase repeat\nbusiness and reward customers for their continued loyalty. The repeat purchase rule can be customized\nto fit your business goals, allowing you to define the percentage of bonus points awarded and the interval period.`}),`\n`,_jsx(Heading,{level:`2`,id:`how-it-works`,children:`How it works`}),`\n`,_jsxs(_components.p,{children:[`When a customer makes a second purchase within the specified interval period,\nthey receive a percentage of bonus points based on the value of their purchase, in addition to\nthe points they have received according to the `,_jsx(_components.a,{href:`/manage/rules/loyalty`,children:`Loyalty rule`}),`.`]}),`\n`,_jsx(_components.p,{children:`For example, consider the following order details:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Loyalty rule value: 10 points/$`}),`\n`,_jsx(_components.li,{children:`Cart booster rule bonus: 50%`}),`\n`,_jsx(_components.li,{children:`Repeat purchase rule interval: 90 days`}),`\n`,_jsx(_components.li,{children:`First purchase subtotal: $50`}),`\n`,_jsx(_components.li,{children:`Second purchase subtotal: $70`}),`\n`]}),`\n`,_jsx(_components.p,{children:`In this scenario, if the customer makes a second purchase of $70 within 90 days of their first purchase of $50,\nthey will qualify for the repeat purchase rule bonus.\nThe customer will get 700 points for their loyalty according to the value set for the loyalty rule.\nIn addition, the customer will receive 50% of the points they earned through the loyalty rule, thus 350 points.\nIn total, the customer will be awarded 700 points + 350 points = 1,050 points for the second purchase.`}),`\n`,_jsx(_components.span,{className:`katex-display`,children:_jsxs(_components.span,{className:`katex`,children:[_jsx(_components.span,{className:`katex-mathml`,children:_jsx(_components.math,{xmlns:`http://www.w3.org/1998/Math/MathML`,display:`block`,children:_jsxs(_components.semantics,{children:[_jsxs(_components.mrow,{children:[_jsx(_components.mi,{children:`B`}),_jsx(_components.mi,{children:`o`}),_jsx(_components.mi,{children:`n`}),_jsx(_components.mi,{children:`u`}),_jsx(_components.mi,{children:`s`}),_jsx(_components.mi,{children:`p`}),_jsx(_components.mi,{children:`o`}),_jsx(_components.mi,{children:`i`}),_jsx(_components.mi,{children:`n`}),_jsx(_components.mi,{children:`t`}),_jsx(_components.mi,{children:`s`}),_jsx(_components.mtext,{children:`\\xA0`}),_jsx(_components.mi,{children:`e`}),_jsx(_components.mi,{children:`a`}),_jsx(_components.mi,{children:`r`}),_jsx(_components.mi,{children:`n`}),_jsx(_components.mi,{children:`e`}),_jsx(_components.mi,{children:`d`}),_jsx(_components.mo,{children:`=`}),_jsx(_components.mn,{children:`50`})]}),_jsx(_components.annotation,{encoding:`application/x-tex`,children:`Bonus points\\xA0earned = 50% * 10 points/$ * $70 = 350 points\n`})]})})}),_jsxs(_components.span,{className:`katex-html`,\"aria-hidden\":`true`,children:[_jsxs(_components.span,{className:`base`,children:[_jsx(_components.span,{className:`strut`,style:{height:`0.8889em`,verticalAlign:`-0.1944em`}}),_jsx(_components.span,{className:`mord mathnormal`,style:{marginRight:`0.0502em`},children:`B`}),_jsx(_components.span,{className:`mord mathnormal`,children:`o`}),_jsx(_components.span,{className:`mord mathnormal`,children:`n`}),_jsx(_components.span,{className:`mord mathnormal`,children:`u`}),_jsx(_components.span,{className:`mord mathnormal`,children:`s`}),_jsx(_components.span,{className:`mord mathnormal`,children:`p`}),_jsx(_components.span,{className:`mord mathnormal`,children:`o`}),_jsx(_components.span,{className:`mord mathnormal`,children:`in`}),_jsx(_components.span,{className:`mord mathnormal`,children:`t`}),_jsx(_components.span,{className:`mord mathnormal`,children:`s`}),_jsx(_components.span,{className:`mord`,children:`\\xA0`}),_jsx(_components.span,{className:`mord mathnormal`,children:`e`}),_jsx(_components.span,{className:`mord mathnormal`,children:`a`}),_jsx(_components.span,{className:`mord mathnormal`,style:{marginRight:`0.0278em`},children:`r`}),_jsx(_components.span,{className:`mord mathnormal`,children:`n`}),_jsx(_components.span,{className:`mord mathnormal`,children:`e`}),_jsx(_components.span,{className:`mord mathnormal`,children:`d`}),_jsx(_components.span,{className:`mspace`,style:{marginRight:`0.2778em`}}),_jsx(_components.span,{className:`mrel`,children:`=`}),_jsx(_components.span,{className:`mspace`,style:{marginRight:`0.2778em`}})]}),_jsxs(_components.span,{className:`base`,children:[_jsx(_components.span,{className:`strut`,style:{height:`0.6444em`}}),_jsx(_components.span,{className:`mord`,children:`50`})]})]})]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Repeat purchase","description":"Get X% bonus points on your second purchase in an interval of Y days.","icon":"cart-shopping-fast","href":"/manage/rules/frequency"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"How it works","slug":"how-it-works","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"beans","siteName":"Beans Help Center","title":"Repeat purchase - Beans Help Center","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2025-11-27T16:39:06.912Z","originalFileLocation":"manage/rules/frequency.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Get X% bonus points on your second purchase in an interval of Y days.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Beans Help Center\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/beans/vuBwfATBTMzSRF7o/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/beans/vuBwfATBTMzSRF7o/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/beans/vuBwfATBTMzSRF7o/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/beans/vuBwfATBTMzSRF7o/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/beans/vuBwfATBTMzSRF7o/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/beans/vuBwfATBTMzSRF7o/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/beans/vuBwfATBTMzSRF7o/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/beans/vuBwfATBTMzSRF7o/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/beans/vuBwfATBTMzSRF7o/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Repeat purchase - Beans Help Center\">\u003cmeta data-mint-head property=\"og:description\" content=\"Get X% bonus points on your second purchase in an interval of Y days.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Beans Help Center\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.trybeans.com/manage/rules/frequency\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://beans.mintlify.app/_mintlify/api/og/v2?division=Rules\u0026amp;title=Repeat+purchase\u0026amp;description=Get+X%25+bonus+points+on+your+second+purchase+in+an+interval+of+Y+days.\u0026amp;theme=2db2cc30e25722d45661c679\u0026amp;signature=4288bd2ac0b3296e59c2f6d64cfe8afac157edc4e9f8e41d7ae38a4b945a39af\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Repeat purchase - Beans Help Center\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Get X% bonus points on your second purchase in an interval of Y days.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://beans.mintlify.app/_mintlify/api/og/v2?division=Rules\u0026amp;title=Repeat+purchase\u0026amp;description=Get+X%25+bonus+points+on+your+second+purchase+in+an+interval+of+Y+days.\u0026amp;theme=2db2cc30e25722d45661c679\u0026amp;signature=4288bd2ac0b3296e59c2f6d64cfe8afac157edc4e9f8e41d7ae38a4b945a39af\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/beans/vuBwfATBTMzSRF7o/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Beans Help Center\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#231f20\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.trybeans.com/manage/rules/frequency\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/manage/rules/frequency.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.trybeans.com/#organization\",\"name\":\"Beans Help Center\",\"url\":\"https://docs.trybeans.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/beans/J6xHJ5GscqG49ltu/assets/logo/light.svg?fit=max\u0026auto=format\u0026n=J6xHJ5GscqG49ltu\u0026q=85\u0026s=b16f104a4a2d19db22c77700ecb37dbe\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.trybeans.com#website\",\"name\":\"Beans Help Center\",\"url\":\"https://docs.trybeans.com\",\"publisher\":{\"@id\":\"https://docs.trybeans.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.trybeans.com/manage/rules/frequency#webpage\",\"url\":\"https://docs.trybeans.com/manage/rules/frequency\",\"name\":\"Repeat purchase\",\"description\":\"Get X% bonus points on your second purchase in an interval of Y days.\",\"dateModified\":\"2025-11-27T16:39:06.912Z\",\"isPartOf\":{\"@id\":\"https://docs.trybeans.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.trybeans.com/manage/rules/frequency#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.trybeans.com/manage/rules/frequency#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Rules\",\"item\":\"https://docs.trybeans.com/manage/rules/loyalty\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Repeat purchase\",\"item\":\"https://docs.trybeans.com/manage/rules/frequency\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.trybeans.com/manage/rules/frequency#article\",\"headline\":\"Repeat purchase\",\"name\":\"Repeat purchase\",\"description\":\"Get X% bonus points on your second purchase in an interval of Y days.\",\"url\":\"https://docs.trybeans.com/manage/rules/frequency\",\"mainEntityOfPage\":{\"@id\":\"https://docs.trybeans.com/manage/rules/frequency#webpage\"},\"dateModified\":\"2025-11-27T16:39:06.912Z\",\"publisher\":{\"@id\":\"https://docs.trybeans.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.trybeans.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Beans Help Center\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Beans Help Center","nav":{"global":null,"anchors":[{"anchor":"Documentation","icon":"book-open","pages":[{"title":"Documentation","href":"/start/introduction"}]},{"anchor":"Manage","icon":"hammer-brush","groups":[{"group":"Manage","pages":[{"title":"Members","icon":"user-gear","href":"/manage/admin/members"},{"title":"Rules","icon":"list-tree","href":"/manage/admin/rules"},{"title":"Tiers","icon":"arrow-up-triangle-square","href":"/manage/admin/tiers"},{"title":"History","icon":"rectangle-history","href":"/manage/admin/history"},{"title":"Analytics","icon":"chart-mixed","href":"/manage/admin/analytics"},{"title":"Integrations","icon":"grid-2-plus","href":"/manage/admin/integrations"},{"title":"Settings","icon":"gear-complex","href":"/manage/admin/settings"},{"title":"GDPR","icon":"shield-check","href":"/manage/admin/gdpr"}]},{"group":"Rules","pages":[{"title":"Loyalty","icon":"heart","href":"/manage/rules/loyalty"},{"title":"Redemption","icon":"circle-dollar","href":"/manage/rules/redemption"},{"title":"Register","icon":"plus","href":"/manage/rules/register"},{"title":"Cart booster","description":"Get X% bonus points when you spend more than $Y in our shop.","icon":"cart-plus","href":"/manage/rules/booster"},{"title":"Repeat purchase","icon":"cart-shopping-fast","href":"/manage/rules/frequency"},{"title":"Birthday","description":"Stay with us until your next birthday and get X points.","icon":"cake-candles","href":"/manage/rules/birthday"},{"title":"Refer a friend","icon":"user-group","href":"/manage/rules/referrer"},{"title":"Invitation","icon":"envelope-open","href":"/manage/rules/invitation"},{"title":"Social media","icon":"thumbs-up","href":"/manage/rules/social"},{"title":"Product reviews","icon":"stars","href":"/manage/rules/review"},{"title":"Expiration","icon":"hourglass-half","href":"/manage/rules/expiration"},{"title":"Celebration","icon":"champagne-glasses","href":"/manage/rules/celebration"}]}]},{"anchor":"Integrations","icon":"puzzle-piece","pages":[{"title":"Integrations","href":"/integrations/woocommerce"}]},{"anchor":"Blog","href":"https://www.trybeans.com/blog","icon":"newspaper"}]},"title":"Repeat purchase - Beans Help Center","buildId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","deploymentId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","dynamics":[],"chunks":[]}