
How to Set Discounts for Card Payments Only on Shopify 💳
Learn how to create conditional discounts based on payment method in Shopify. Hide COD, target prepaid payments only, and control when discounts apply using Payflow.


For all Shopify merchants, it is now critically important to set up DMARC for your email domain. Without this setup, from February 2024, Shopify will stop sending emails from your own domain and will switch to using the shopifyemail.com domain. This can impact the credibility and deliverability of your emails.
DMARC is an email authentication policy that helps confirm that sent emails are indeed from legitimate sources. This is especially important in the fight against email spoofing, where attackers can forge the source address of an email to deceive recipients. DMARC not only increases the credibility of your emails but also provides a mechanism for reporting and analyzing attempts to misuse your email address.
Shopify recently announced that from February 2024, it will require all domains used in their system to have a DMARC record set. Therefore, if DMARC is not set by the end of January, Shopify will automatically start sending your emails via the shopifyemail.com domain. This can affect your brand and customer trust, as emails will no longer look like they are directly from your domain.
The above settings will provide you with the most basic DMARC setup. If you want to set up DMARC in more detail, you can use the online tool at https://dmarcian.com/dmarc-record-wizard/.
To check the correct settings of the DMARC record, you can use the online tool at https://dmarcian.com/dmarc-inspector/.
Setting up DMARC is now more important than ever, especially for Shopify users. It will help maintain the good name of your brand and ensure that your emails reach their recipients. Don't forget to make this change by the end of January to avoid switching to the shopifyemail.com domain.
DMARC is an email authentication policy that helps confirm emails really come from your domain. Since February 2024, Shopify requires a DMARC record on every domain used to send email; without it, Shopify sends your emails from the shopifyemail.com domain instead of your own, which can hurt credibility and deliverability.
Add a TXT record named _dmarc.yourdomain.com (some providers only need _dmarc) with the value v=DMARC1; p=none; fo=0; — this is monitoring mode, which satisfies the requirement without affecting your existing email delivery.
No. Starting with the p=none policy only monitors traffic and does not block any legitimate mail. It improves your credibility and prevents the automatic switch to the shopifyemail.com domain. You can tighten the policy later once you have reviewed the reports.
After adding the TXT record, use a DMARC inspector tool such as the one at dmarcian.com to confirm the record resolves and is valid. DNS changes can take a little time to propagate.

Learn how to create conditional discounts based on payment method in Shopify. Hide COD, target prepaid payments only, and control when discounts apply using Payflow.

By adding a payment QR code, you let customers from the Czech Republic and Slovakia pay easily by transfer right after completing their order. Setup in the Payflow app is simple and can be done in just a few minutes.

Streamline your Shopify store with Mailstep thanks to automatic COD rounding, EUR COD processing for Slovakia, fixing faulty shipments, and the Globe app for pickup points.

Chargebacks can cause significant financial losses for online stores. In this article, we'll show you how to effectively minimize the risk of fraudulent transactions using the right payment settings and automation in Shopify Flow.
Interested in collaborating on a project?