On the app — Open the petakopi.my app and tap “My Cards” on the Home tab
View your cards on My Cards page
Apple Wallet & Google Wallet
After adding a loyalty card, you can save it to Apple Wallet (iPhone) or Google Wallet (Android). Your stamp count updates in real time — you’ll receive a push notification each time a stamp is added.This means you can show your loyalty card directly from your phone’s wallet without opening the petakopi.my app or website.
Loyalty card in Apple Wallet
Loyalty card in Google Wallet
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"petakopi.my","colors":{"primary":"#7A4F38","light":"#B07453","dark":"#543626"},"logo":{"light":"https://mintcdn.com/petakopimy/azWBOEQjLI6RrrMW/logo/light.png?fit=max\u0026auto=format\u0026n=azWBOEQjLI6RrrMW\u0026q=85\u0026s=0ec5c50a8b92930452ce71095748d9e7","dark":"https://mintcdn.com/petakopimy/azWBOEQjLI6RrrMW/logo/dark.png?fit=max\u0026auto=format\u0026n=azWBOEQjLI6RrrMW\u0026q=85\u0026s=f14609928de13c30ba6c3b10989834e9"},"favicon":"https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/favicon.svg?fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=3cfa023686c7bb2c90126016d6ac850a","navbar":{"links":[{"href":"https://petakopi.my","label":"petakopi.my"}]},"interaction":{"drilldown":false},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"petakopimy","hasAudioNarration":false,"actualSubdomain":"petakopimy","customDomains":["docs.petakopi.my"],"gitSource":{"type":"github","owner":"petakopi","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{},"buildId":"6af44804c3ee4c182d910803","clientVersion":"0.0.4142","searchFilterCounts":[{"language":"default","tag":"For Owners","count":42},{"language":"default","tag":"Insights","count":15},{"language":"default","tag":"Performance","count":12},{"language":"default","tag":"Loyalty Card","count":10},{"language":"default","tag":"Shop","count":9},{"language":"default","tag":"AI assistant","count":4},{"language":"default","tag":"Guides","count":4},{"language":"default","tag":"Getting Started","count":4},{"language":"default","tag":"Setup","count":4},{"language":"default","tag":"Reference","count":3}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","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":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","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":"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":"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":"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":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","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":"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":"workos-sso-scim","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},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","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}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"loyalty-card/for-customers","slug":"/loyalty-card/for-customers","pageMetadata":{"title":"Loyalty Card","description":"How to collect loyalty stamps and redeem rewards on petakopi.my","href":"/loyalty-card/for-customers"},"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: \"How to collect loyalty stamps and redeem rewards on petakopi.my\"\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`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Frame,Heading,OptimizedImage,Step,Steps}=_components;if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`This guide covers how to get loyalty cards, collect stamps, and redeem rewards at your favourite coffee shops.`}),`\n`,_jsx(Heading,{level:`2`,id:`getting-a-loyalty-card`,children:`Getting a loyalty card`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Visit the shop's page`,children:_jsxs(_components.p,{children:[`Find the coffee shop on `,_jsx(_components.a,{href:`https://petakopi.my`,children:`petakopi.my`}),` or in the mobile app.`]})}),_jsxs(Step,{title:`Tap 'Add to Wallet'`,children:[_jsxs(_components.p,{children:[`On the shop’s page, look for the loyalty card section and tap `,_jsx(_components.strong,{children:`“Get Loyalty Card”`}),`.`]}),_jsx(Frame,{caption:`Get Loyalty Card button on a coffee shop's page`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/images/loyalty-card/quick-start-get-loyalty-card.png?fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=be833e66fc0e9a443538c62d112a5d5b`,alt:`Get Loyalty Card button shown on a coffee shop page`,\"data-og-width\":`1920`,width:`1920`,\"data-og-height\":`1440`,height:`1440`,\"data-path\":`images/loyalty-card/quick-start-get-loyalty-card.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/images/loyalty-card/quick-start-get-loyalty-card.png?w=280\u0026fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=5be1ac7c50899ea5129d9f6df13300cf 280w, https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/images/loyalty-card/quick-start-get-loyalty-card.png?w=560\u0026fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=9d38d49650adaa259fada2a7c28c61db 560w, https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/images/loyalty-card/quick-start-get-loyalty-card.png?w=840\u0026fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=3ace51da55a5d19378accb761d69217b 840w, https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/images/loyalty-card/quick-start-get-loyalty-card.png?w=1100\u0026fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=aca5f72096f289f6b700814756655f23 1100w, https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/images/loyalty-card/quick-start-get-loyalty-card.png?w=1650\u0026fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=2cecd523fd9ca62c3c54c6af38c8a3c5 1650w, https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/images/loyalty-card/quick-start-get-loyalty-card.png?w=2500\u0026fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=0621abd06e6fc26bf2a5efb3d3f6b0e3 2500w`})})]}),_jsx(Step,{title:`Sign in`,children:_jsx(_components.p,{children:`You’ll need to sign in to your petakopi.my account. You can sign in with your Apple or Google account.`})}),_jsx(Step,{title:`Choose a program`,children:_jsx(_components.p,{children:`If the shop has multiple loyalty programs (e.g. “Coffee Card” and “Pastry Card”), select the one you want.`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`earning-stamps`,children:`Earning stamps`}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Show your QR code`,children:[_jsx(_components.p,{children:`When making a purchase, show your loyalty card QR code to the shop staff. You can show it from:`}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`The petakopi.my website or app`}),`\n`,_jsx(_components.li,{children:`Apple Wallet or Google Wallet`}),`\n`]})]}),_jsx(Step,{title:`Staff scans your code`,children:_jsx(_components.p,{children:`The staff will scan your QR code using the petakopi.my mobile app and award your stamps.`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`redeeming-rewards`,children:`Redeeming rewards`}),`\n`,_jsx(_components.p,{children:`When you’ve collected all the stamps on your card:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`The card is automatically marked as complete`}),`\n`,_jsx(_components.li,{children:`Show your QR code to the staff as usual`}),`\n`,_jsx(_components.li,{children:`The staff will redeem your reward through the petakopi.my app`}),`\n`,_jsxs(_components.li,{children:[`To start collecting stamps again, visit the shop’s page on petakopi.my and tap `,_jsx(_components.strong,{children:`“Get Loyalty Card”`}),` to get a new card`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`viewing-your-cards`,children:`Viewing your cards`}),`\n`,_jsx(_components.p,{children:`You can view all your loyalty cards in two places:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`On the web`}),` — Visit `,_jsx(_components.a,{href:`https://petakopi.my/my-cards`,children:`My Cards ↗`}),` on petakopi.my`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`On the app`}),` — Open the petakopi.my app and tap `,_jsx(_components.strong,{children:`“My Cards”`}),` on the Home tab`]}),`\n`]}),`\n`,_jsx(Frame,{caption:`View your cards on My Cards page`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/images/loyalty-card/for-customers-my-cards.png?fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=5eded16a41552b556af3f283a8ad4e90`,alt:`My Cards page showing loyalty cards`,\"data-og-width\":`1920`,width:`1920`,\"data-og-height\":`1440`,height:`1440`,\"data-path\":`images/loyalty-card/for-customers-my-cards.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/images/loyalty-card/for-customers-my-cards.png?w=280\u0026fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=f75bee58a8f742b96bc0c886df780884 280w, https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/images/loyalty-card/for-customers-my-cards.png?w=560\u0026fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=6d971dd0f44bbf79367244761d8bfa5b 560w, https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/images/loyalty-card/for-customers-my-cards.png?w=840\u0026fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=6760ba67660d9536227991a6fd78ecec 840w, https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/images/loyalty-card/for-customers-my-cards.png?w=1100\u0026fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=c42ebba86ffaeacfa68610fc4db3bba5 1100w, https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/images/loyalty-card/for-customers-my-cards.png?w=1650\u0026fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=f224a7f622128997cfef0472f5dbae83 1650w, https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/images/loyalty-card/for-customers-my-cards.png?w=2500\u0026fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=3aa5d9bad38338e4d031c11084243cea 2500w`})}),`\n`,_jsx(Heading,{level:`2`,id:`apple-wallet-\u0026-google-wallet`,children:`Apple Wallet \u0026 Google Wallet`}),`\n`,_jsxs(_components.p,{children:[`After adding a loyalty card, you can save it to `,_jsx(_components.strong,{children:`Apple Wallet`}),` (iPhone) or `,_jsx(_components.strong,{children:`Google Wallet`}),` (Android). Your stamp count updates in real time — you’ll receive a push notification each time a stamp is added.`]}),`\n`,_jsx(_components.p,{children:`This means you can show your loyalty card directly from your phone’s wallet without opening the petakopi.my app or website.`}),`\n`,_jsx(Frame,{caption:`Loyalty card in Apple Wallet`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/images/loyalty-card/apple-wallet-preview.png?fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=86347e3fd3a3f226091bff0617ae400e`,alt:`Loyalty card in Apple Wallet showing stamp progress`,\"data-og-width\":`1920`,width:`1920`,\"data-og-height\":`1440`,height:`1440`,\"data-path\":`images/loyalty-card/apple-wallet-preview.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/images/loyalty-card/apple-wallet-preview.png?w=280\u0026fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=2e3dda5db72582417c8c261c5eefdad1 280w, https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/images/loyalty-card/apple-wallet-preview.png?w=560\u0026fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=7638424118f630da44938548e21d04ca 560w, https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/images/loyalty-card/apple-wallet-preview.png?w=840\u0026fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=c05bef317a3f3a37b9915399d3cf8ebf 840w, https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/images/loyalty-card/apple-wallet-preview.png?w=1100\u0026fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=3bc114093c67e85a56b0424d261488cf 1100w, https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/images/loyalty-card/apple-wallet-preview.png?w=1650\u0026fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=2e8148fcf05be2f61d9e09c074224389 1650w, https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/images/loyalty-card/apple-wallet-preview.png?w=2500\u0026fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=c1d20a90b529c9f9fee3fcd8002c4c50 2500w`})}),`\n`,_jsx(Frame,{caption:`Loyalty card in Google Wallet`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/images/loyalty-card/google-wallet-preview.png?fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=1ad184d5918045e864467012b033cc32`,alt:`Loyalty card in Google Wallet showing stamp progress and QR code`,\"data-og-width\":`1920`,width:`1920`,\"data-og-height\":`1440`,height:`1440`,\"data-path\":`images/loyalty-card/google-wallet-preview.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/images/loyalty-card/google-wallet-preview.png?w=280\u0026fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=83c0ea302cdcc6c3d74cee7bc6df2c3e 280w, https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/images/loyalty-card/google-wallet-preview.png?w=560\u0026fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=d33eccc6b7b2731a356e6b1f2f806d3b 560w, https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/images/loyalty-card/google-wallet-preview.png?w=840\u0026fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=f54f8a927ad38e8bf824bd5319357b19 840w, https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/images/loyalty-card/google-wallet-preview.png?w=1100\u0026fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=4d508808c8276a384845ea334cdebf6f 1100w, https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/images/loyalty-card/google-wallet-preview.png?w=1650\u0026fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=188154407de4b5e627f98b3e89259626 1650w, https://mintcdn.com/petakopimy/k4j2cdHaZSNV4Vtr/images/loyalty-card/google-wallet-preview.png?w=2500\u0026fit=max\u0026auto=format\u0026n=k4j2cdHaZSNV4Vtr\u0026q=85\u0026s=1905454ae9e606bfa9539c7fd467d4d0 2500w`})})]})}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":"Loyalty Card","description":"How to collect loyalty stamps and redeem rewards on petakopi.my","href":"/loyalty-card/for-customers"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Getting a loyalty card","slug":"getting-a-loyalty-card","depth":2,"children":[]},{"title":"Earning stamps","slug":"earning-stamps","depth":2,"children":[]},{"title":"Redeeming rewards","slug":"redeeming-rewards","depth":2,"children":[]},{"title":"Viewing your cards","slug":"viewing-your-cards","depth":2,"children":[]},{"title":"Apple Wallet \u0026 Google Wallet","slug":"apple-wallet-\u0026-google-wallet","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"petakopimy","siteName":"petakopi.my","title":"Loyalty Card - petakopi.my","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-05-09T06:12:53.735Z","originalFileLocation":"loyalty-card/for-customers.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=\"How to collect loyalty stamps and redeem rewards on petakopi.my\">\u003cmeta data-mint-head name=\"application-name\" content=\"petakopi.my\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/petakopimy/dyws7H7IW_osCAn0/_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/petakopimy/dyws7H7IW_osCAn0/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/petakopimy/dyws7H7IW_osCAn0/_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/petakopimy/dyws7H7IW_osCAn0/_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/petakopimy/dyws7H7IW_osCAn0/_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/petakopimy/dyws7H7IW_osCAn0/_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/petakopimy/dyws7H7IW_osCAn0/_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/petakopimy/dyws7H7IW_osCAn0/_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/petakopimy/dyws7H7IW_osCAn0/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Loyalty Card - petakopi.my\">\u003cmeta data-mint-head property=\"og:description\" content=\"How to collect loyalty stamps and redeem rewards on petakopi.my\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"petakopi.my\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.petakopi.my/loyalty-card/for-customers\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://petakopimy.mintlify.site/_mintlify/api/og/v2?division=Features\u0026amp;title=Loyalty+Card\u0026amp;description=How+to+collect+loyalty+stamps+and+redeem+rewards+on+petakopi.my\u0026amp;theme=a7c4e537db4f36ee3782b886\u0026amp;signature=eeb5e6c31d0d505b1f2a79571fc117875a8942a4a07045a802fd1f733069f470\">\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=\"Loyalty Card - petakopi.my\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"How to collect loyalty stamps and redeem rewards on petakopi.my\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://petakopimy.mintlify.site/_mintlify/api/og/v2?division=Features\u0026amp;title=Loyalty+Card\u0026amp;description=How+to+collect+loyalty+stamps+and+redeem+rewards+on+petakopi.my\u0026amp;theme=a7c4e537db4f36ee3782b886\u0026amp;signature=eeb5e6c31d0d505b1f2a79571fc117875a8942a4a07045a802fd1f733069f470\">\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/petakopimy/dyws7H7IW_osCAn0/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"petakopi.my\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#7A4F38\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.petakopi.my/loyalty-card/for-customers\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/loyalty-card/for-customers.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.petakopi.my/#organization\",\"name\":\"petakopi.my\",\"url\":\"https://docs.petakopi.my\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/petakopimy/azWBOEQjLI6RrrMW/logo/light.png?fit=max\u0026auto=format\u0026n=azWBOEQjLI6RrrMW\u0026q=85\u0026s=0ec5c50a8b92930452ce71095748d9e7\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.petakopi.my#website\",\"name\":\"petakopi.my\",\"url\":\"https://docs.petakopi.my\",\"publisher\":{\"@id\":\"https://docs.petakopi.my/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.petakopi.my/loyalty-card/for-customers#webpage\",\"url\":\"https://docs.petakopi.my/loyalty-card/for-customers\",\"name\":\"Loyalty Card\",\"description\":\"How to collect loyalty stamps and redeem rewards on petakopi.my\",\"dateModified\":\"2026-05-09T06:12:53.735Z\",\"isPartOf\":{\"@id\":\"https://docs.petakopi.my#website\"},\"breadcrumb\":{\"@id\":\"https://docs.petakopi.my/loyalty-card/for-customers#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.petakopi.my/loyalty-card/for-customers#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Features\",\"item\":\"https://docs.petakopi.my/trip-planner\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Loyalty Card\",\"item\":\"https://docs.petakopi.my/loyalty-card/for-customers\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.petakopi.my/loyalty-card/for-customers#article\",\"headline\":\"Loyalty Card\",\"name\":\"Loyalty Card\",\"description\":\"How to collect loyalty stamps and redeem rewards on petakopi.my\",\"url\":\"https://docs.petakopi.my/loyalty-card/for-customers\",\"mainEntityOfPage\":{\"@id\":\"https://docs.petakopi.my/loyalty-card/for-customers#webpage\"},\"dateModified\":\"2026-05-09T06:12:53.735Z\",\"publisher\":{\"@id\":\"https://docs.petakopi.my/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.petakopi.my#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"petakopi.my\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"petakopi.my\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/loyalty-card/for-customers.md","siteName":"petakopi.my","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":""}]},{"tab":"For Owners","pages":[{"title":"For Owners","href":"/untung-ke-rugi/ten-minutes"}]},{"tab":"For Customers","groups":[{"group":"Features","pages":[{"title":"Trip Planner","description":"Find coffee shops along your route when traveling","href":"/trip-planner"},{"title":"Loyalty Card","href":"/loyalty-card/for-customers"},{"title":"Coffee Pass","description":"How to buy and use a prepaid cup pass on petakopi.my","href":"/coffee-pass/for-customers"}]}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog"}]}]},"basePath":"","title":"Loyalty Card - petakopi.my","buildId":"dpl_G2Qd45vZZ7MkBiGF9yYx8ZsbbKXX","deploymentId":"dpl_G2Qd45vZZ7MkBiGF9yYx8ZsbbKXX","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-DL7q6v_h.js","DynamicMarkdown-CaSwclgK.js","zoom-image-lightbox-BLUesUNd.js","lightbox-handle-r17bVUz3.js"]}