{"id":1258,"date":"2025-10-10T18:10:02","date_gmt":"2025-10-10T10:10:02","guid":{"rendered":"https:\/\/safetalk.space\/blog\/?p=1258"},"modified":"2025-11-17T17:38:32","modified_gmt":"2025-11-17T09:38:32","slug":"enable-credit-card-fpx-payments-for-your-clients-on-safetalk","status":"publish","type":"post","link":"https:\/\/safetalk.space\/blog\/enable-credit-card-fpx-payments-for-your-clients-on-safetalk\/","title":{"rendered":"Enable Credit Card &amp; FPX Payments for Your Practice using SafeTalk"},"content":{"rendered":"<div data-post-content>\n<p>We\u2019re excited to announce that therapists and centers on SafeTalk can now enable credit card and FPX payments for their clients, thanks to our integration with <a href=\"https:\/\/stripe.com\/\" data-type=\"link\" data-id=\"https:\/\/stripe.com\/\">Stripe<\/a>. This new feature makes it easier for your clients to pay for sessions seamlessly and securely, while giving you full control of your payment setup.<\/p>\n\n\n\n<figure class=\"wp-block-video rounded-2xl-custom\"><video autoplay controls loop muted src=\"https:\/\/safetalk.space\/blog\/wp-content\/uploads\/2025\/10\/stripe-payment.mp4\" playsinline><\/video><figcaption class=\"wp-element-caption\">Client payment proccess<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"why-stripe\">Why Stripe<\/h2>\n\n\n\n<p>Stripe is the largest online payments platform in the world and is trusted by almost every major company, from Amazon to Zoom. By connecting your own Stripe account to SafeTalk, you ensure that payments go directly to you while leveraging the same secure and reliable technology used globally.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-it-works\"><strong>How It Works<\/strong><\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Client Books a Session<\/strong> \u2013 When a client schedules an appointment, an invoice is automatically generated.<br><\/li>\n\n\n\n<li><strong>Client Receives Invoice<\/strong> \u2013 The client receives the invoice with a payment link.<br><\/li>\n\n\n\n<li><strong>Secure payment<\/strong> \u2013 The client can pay using <em>credit card<\/em>, <em>FPX <\/em>(Malaysia\u2019s online banking system), or any other method supported by Stripe, such as <em>Apple Pay<\/em>, <em>Google Pay<\/em>, and more.<br><\/li>\n\n\n\n<li><strong>Instant Verification<\/strong> \u2013 Once the payment is completed, it is <strong>immediately verified<\/strong>.<br><\/li>\n\n\n\n<li><strong>Funds Transferred to Your Bank<\/strong> \u2013 The payment is then deposited into your designated bank account.<\/li>\n<\/ol>\n\n\n\n<blockquote class=\"wp-block-quote no-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\ud83d\udca1 Enabling online payments can help reduce no-shows and improve cash flow for your practice.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"why-register-with-stripe\">Why Do I Need to Register with Stripe?<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>You control your funds and account.<\/strong> All payments go directly into your own Stripe account. SafeTalk does not touch or hold your money.<br><\/li>\n\n\n\n<li><strong>Better security and trust.<\/strong> By registering, you can generate a restricted key that gives SafeTalk only the access it needs without exposing your full account.<br><\/li>\n\n\n\n<li><strong>Transparency for clients.<\/strong> Payments are processed under your practice\u2019s Stripe account, so clients see they are paying you directly.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Step by Step Setup Guide<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Sign up for Stripe<\/strong> \u2013 If you don\u2019t already have a Stripe account, register at <a href=\"https:\/\/stripe.com\" target=\"_blank\" rel=\"noreferrer noopener\">stripe.com<\/a>.<br><\/li>\n\n\n\n<li><strong>Go to API Keys<\/strong> \u2013 In your Stripe dashboard, navigate to <a href=\"https:\/\/dashboard.stripe.com\/apikeys\" data-type=\"link\" data-id=\"https:\/\/dashboard.stripe.com\/apikeys\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Developers \u2192 API Keys<\/strong>.<\/a><br><\/li>\n\n\n\n<li><strong>Switch to Live mode<\/strong> \u2013 Make sure you use live keys, not sandbox\/test keys.<br><\/li>\n\n\n\n<li><strong>Create a restricted key<\/strong> \u2013 Click <strong>\u201cCreate restricted key\u201d<\/strong>, name it \u201cSafeTalk Integration,\u201d and add <a href=\"https:\/\/safetalk.space\/\">https:\/\/safetalk.space\/<\/a> as a url<br><\/li>\n\n\n\n<li><strong>Copy into SafeTalk<\/strong> \u2013 Copy &amp; paste the restricted key into SafeTalk under <strong>Management \u2192 Payment Methods \u2192 Stripe<\/strong>. Add a client note if needed, such as \u201cPay securely by card.\u201d\n<ul class=\"wp-block-list\">\n<li class=\"has-small-font-size\"><em><strong>Important note<\/strong>: ensure your key format is <strong>&#8220;sk_live_******&#8221; or <em><strong>&#8220;rk_live_******&#8221;<\/strong><\/em>.<\/strong> If the key begins with &#8220;<strong>sk_test_*****&#8221;<\/strong> or <em>&#8220;<strong>rk_test_*****&#8221;<\/strong><\/em>, that&#8217;s a sandbox &amp; you won&#8217;t be able to receive payments<\/em><br><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>And you are set<\/strong> \u2013 Now clients can easily make payments using credit\/debit cards<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-video rounded-2xl-custom\"><video autoplay controls loop muted src=\"https:\/\/safetalk.space\/blog\/wp-content\/uploads\/2024\/12\/stripe-add-1.mp4\" playsinline><\/video><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"enable-payment-methods\">Enabling Different Payment Methods<\/h2>\n\n\n\n<p>With Stripe, you are not limited to just credit cards. You can enable additional payment methods that are popular and convenient for your clients, including:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Apple Pay<\/strong> \u2013 Clients can pay quickly from their iPhone or Mac with Face ID or Touch ID.<br><\/li>\n\n\n\n<li><strong>Google Pay<\/strong> \u2013 Clients can pay with their saved cards directly from Android devices or Chrome.<br><\/li>\n\n\n\n<li><strong>FPX<\/strong> \u2013 Malaysia\u2019s online banking system, already widely used locally.<br><\/li>\n\n\n\n<li><strong>Other regional methods<\/strong> \u2013 Depending on your country, Stripe may also support GrabPay, Alipay, WeChat Pay, and more.<\/li>\n<\/ul>\n\n\n\n<p>To enable these methods:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Log into your Stripe Dashboard.<\/li>\n\n\n\n<li>Go to <a href=\"https:\/\/dashboard.stripe.com\/settings\/payment_methods\/\" data-type=\"link\" data-id=\"https:\/\/dashboard.stripe.com\/settings\/payment_methods\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Settings \u2192 Payments <strong>\u2192<\/strong> Payment methods<\/strong>.<\/a><\/li>\n\n\n\n<li>Choose the methods you want to activate for your account.<\/li>\n\n\n\n<li>Once enabled, they will automatically appear as options for your clients when paying through SafeTalk.<\/li>\n<\/ol>\n\n\n\n<p>For the full list of available payment methods, see <a href=\"https:\/\/docs.stripe.com\/connect\/payment-methods\" target=\"_blank\" rel=\"noreferrer noopener\">Stripe\u2019s documentation<\/a><\/p>\n\n\n\n<figure class=\"wp-block-video rounded-2xl-custom\"><video autoplay controls loop muted src=\"https:\/\/safetalk.space\/blog\/wp-content\/uploads\/2024\/12\/stripe-payment-methods.mp4\" playsinline><\/video><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"branding\">Add Your Branding<\/h2>\n\n\n\n<p>With your own Stripe account, payments appear under your practice\u2019s name, giving clients confidence they\u2019re paying you directly<\/p>\n\n\n\n<p>You can also customize your Stripe account with:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Business name and logo<\/strong> that appear on invoices and receipts<\/li>\n\n\n\n<li><strong>Custom statement descriptor<\/strong> so clients see your practice name on their bank or card statements<\/li>\n\n\n\n<li><strong>Branded email receipts<\/strong> directly from Stripe, matching your professional identity<\/li>\n<\/ul>\n\n\n\n<p>To update your branding details, go to your <a href=\"https:\/\/dashboard.stripe.com\/settings\/branding\" data-type=\"link\" data-id=\"https:\/\/dashboard.stripe.com\/settings\/branding\" target=\"_blank\" rel=\"noreferrer noopener\">Stripe Dashboard \u2192 Settings \u2192 Branding<\/a><\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"No-code: Customizing your customers&#039; experience\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/IWpbEcdocUI?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"manage-notifications\">Manage Your Payment Notifications<\/h2>\n\n\n\n<p>Stay informed about every transaction with Stripe\u2019s flexible notification settings.<br>You can choose which payment updates to receive, such as successful charges, failed payments, or payouts, and how you\u2019d like to receive them.<\/p>\n\n\n\n<p>To customize your preferences, go to your <a href=\"https:\/\/dashboard.stripe.com\/settings\/communication-preferences\" target=\"_blank\" rel=\"noreferrer noopener\">Stripe Dashboard \u2192 Communication Preferences<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-large rounded-2xl-custom\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/safetalk.space\/blog\/wp-content\/uploads\/2025\/10\/stripe-notifications-1024x576.jpg\" alt=\"\" class=\"wp-image-2599\" srcset=\"https:\/\/safetalk.space\/blog\/wp-content\/uploads\/2025\/10\/stripe-notifications-1024x576.jpg 1024w, https:\/\/safetalk.space\/blog\/wp-content\/uploads\/2025\/10\/stripe-notifications-300x169.jpg 300w, https:\/\/safetalk.space\/blog\/wp-content\/uploads\/2025\/10\/stripe-notifications-768x432.jpg 768w, https:\/\/safetalk.space\/blog\/wp-content\/uploads\/2025\/10\/stripe-notifications-1536x864.jpg 1536w, https:\/\/safetalk.space\/blog\/wp-content\/uploads\/2025\/10\/stripe-notifications.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"important-notes\"><strong>Important Note<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Transaction fees apply for each payment processed through Stripe.<\/li>\n\n\n\n<li>Never share or expose your keys publicly<\/li>\n<\/ul>\n\n\n\n<p><em>Note that enabling credit card and FPX payments on SafeTalk comes with associated charges set by our payment partner, <strong>Stripe<\/strong>. You can refer to Stripe\u2019s platform for detailed pricing information.<\/em><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"660\" src=\"https:\/\/safetalk.space\/blog\/wp-content\/uploads\/2025\/08\/stripe-pricing-1024x660.png\" alt=\"\" class=\"wp-image-2351\" style=\"aspect-ratio:1.5444947209653093;width:466px;height:auto\" srcset=\"https:\/\/safetalk.space\/blog\/wp-content\/uploads\/2025\/08\/stripe-pricing-1024x660.png 1024w, https:\/\/safetalk.space\/blog\/wp-content\/uploads\/2025\/08\/stripe-pricing-300x193.png 300w, https:\/\/safetalk.space\/blog\/wp-content\/uploads\/2025\/08\/stripe-pricing-768x495.png 768w, https:\/\/safetalk.space\/blog\/wp-content\/uploads\/2025\/08\/stripe-pricing-1536x990.png 1536w, https:\/\/safetalk.space\/blog\/wp-content\/uploads\/2025\/08\/stripe-pricing.png 1620w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fees for Malaysia<\/figcaption><\/figure><\/div>\n\n\n<h4 class=\"wp-block-heading has-text-align-center\">\ud83d\udc49\ud83c\udffb <a href=\"https:\/\/stripe.com\/pricing\" data-type=\"link\" data-id=\"https:\/\/stripe.com\/pricing\" target=\"_blank\" rel=\"noreferrer noopener\">Refer to Stripe&#8217;s Fees &amp; settlements here<\/a><\/h4>\n\n\n\n<p><a href=\"https:\/\/safetalk.space\/contact-us\" data-type=\"link\" data-id=\"https:\/\/safetalk.space\/contact-us\" target=\"_blank\" rel=\"noreferrer noopener\">Get in touch with us<\/a> if you still require assistance with enabling Stripe payments on your SafeTalk account &#8211; our team will be happy to guide you through each step.\ud83c\udf1f<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>A faster and more secure way to accept payments for your sessions<\/p>\n","protected":false},"author":4,"featured_media":1507,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[42,19],"tags":[],"class_list":["post-1258","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-payments-billing","category-therapist-resources"],"_links":{"self":[{"href":"https:\/\/safetalk.space\/blog\/wp-json\/wp\/v2\/posts\/1258","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/safetalk.space\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/safetalk.space\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/safetalk.space\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/safetalk.space\/blog\/wp-json\/wp\/v2\/comments?post=1258"}],"version-history":[{"count":59,"href":"https:\/\/safetalk.space\/blog\/wp-json\/wp\/v2\/posts\/1258\/revisions"}],"predecessor-version":[{"id":3016,"href":"https:\/\/safetalk.space\/blog\/wp-json\/wp\/v2\/posts\/1258\/revisions\/3016"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/safetalk.space\/blog\/wp-json\/wp\/v2\/media\/1507"}],"wp:attachment":[{"href":"https:\/\/safetalk.space\/blog\/wp-json\/wp\/v2\/media?parent=1258"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/safetalk.space\/blog\/wp-json\/wp\/v2\/categories?post=1258"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/safetalk.space\/blog\/wp-json\/wp\/v2\/tags?post=1258"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}