---
title: "#checkout articles | Hashnode"
description: "Explore 15 articles tagged #checkout on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/checkout"
---

Tag

# #checkout

15 posts · 1 followers

[AumCreate](https://hashnode.com/@aumcreate) · [Nov 1](https://hashnode.com/posts/setting-up-the-eu-14-day-withdrawal-flow-for-digital-goods/6ae74cdf9289f9bdb5aca9d0)

### [Setting up the EU 14-day withdrawal flow for digital goods](https://aumcreate.hashnode.dev/setting-up-the-eu-14-day-withdrawal-flow-for-digital-goods?utm_source=hashnode&utm_medium=feed)

Three days after buying a downloadable toolkit, a customer writes in asking for their money back.

8 min read · [aumcreate.hashnode.dev](https://aumcreate.hashnode.dev/setting-up-the-eu-14-day-withdrawal-flow-for-digital-goods?utm_source=hashnode&utm_medium=feed)

[Antoine Valton](https://hashnode.com/@usewok) · [Oct 10](https://hashnode.com/posts/how-cardjar-builds-loyalty-card-barcodes-for-reliable-checkout-scanning/6aca6e43f5f964e2ecd776d9)

### [How CardJar Builds Loyalty-Card Barcodes for Reliable Checkout Scanning](https://cardjar.hashnode.dev/how-cardjar-builds-loyalty-card-barcodes-for-reliable-checkout-scanning?utm_source=hashnode&utm_medium=feed)

A loyalty wallet succeeds or fails at the scanner. CardJar therefore treats barcode rendering as the core product task: it draws symbols from their encoded module pattern, aligns edges to whole device

3 min read · [cardjar.hashnode.dev](https://cardjar.hashnode.dev/how-cardjar-builds-loyalty-card-barcodes-for-reliable-checkout-scanning?utm_source=hashnode&utm_medium=feed)

[SapotaCorp](https://hashnode.com/@sapotacorpvn) · [Jul 12](https://hashnode.com/posts/shopify-functions-rust-javascript-or-not-a-function-at-all/6a53c499eae17b96599acf0e)

### [Shopify Functions: Rust, JavaScript, or not a Function at all](https://sapotacorpvn.hashnode.dev/shopify-functions-rust-javascript-or-not-a-function-at-all?utm_source=hashnode&utm_medium=feed)

Shopify Functions let you customize backend logic like discounts and checkout validation, running on Shopify's own infrastructure. The two questions teams get wrong are which language to write them in and, more importantly, whether the thin

7 min read · [sapotacorpvn.hashnode.dev](https://sapotacorpvn.hashnode.dev/shopify-functions-rust-javascript-or-not-a-function-at-all?utm_source=hashnode&utm_medium=feed)

[SapotaCorp](https://hashnode.com/@sapotacorpvn) · [Jul 12](https://hashnode.com/posts/shopify-scripts-die-june-30-2026-the-migration-you-cannot-keep-postponing/6a53c46441361a4465e523b5)

### [Shopify Scripts die June 30, 2026: the migration you cannot keep postponing](https://sapotacorpvn.hashnode.dev/shopify-scripts-die-june-30-2026-the-migration-you-cannot-keep-postponing?utm_source=hashnode&utm_medium=feed)

Shopify Scripts stop executing on June 30, 2026, and you cannot create or edit one after April 15. If your store relies on Scripts for custom discounts, shipping rates, or payment rules, that logic goes dark on a fixed date with no further

6 min read · [sapotacorpvn.hashnode.dev](https://sapotacorpvn.hashnode.dev/shopify-scripts-die-june-30-2026-the-migration-you-cannot-keep-postponing?utm_source=hashnode&utm_medium=feed)

[SapotaCorp](https://hashnode.com/@sapotacorpvn) · [Jul 12](https://hashnode.com/posts/checkout-extensibility-on-shopify-ui-extensions-functions-and-the-end-of-checkoutliquid/6a53c3af9f0268b8cf136d96)

### [Checkout extensibility on Shopify: UI extensions, Functions, and the end of checkout.liquid](https://sapotacorpvn.hashnode.dev/checkout-extensibility-on-shopify-ui-extensions-functions-and-the-end-of-checkoutliquid?utm_source=hashnode&utm_medium=feed)

The old way of customizing Shopify checkout, editing checkout.liquid, is gone, and the replacement is not one thing but a split: UI extensions for what the customer sees, Functions for the backend logic, and branding settings for the look.

5 min read · [sapotacorpvn.hashnode.dev](https://sapotacorpvn.hashnode.dev/checkout-extensibility-on-shopify-ui-extensions-functions-and-the-end-of-checkoutliquid?utm_source=hashnode&utm_medium=feed)

[SapotaCorp](https://hashnode.com/@sapotacorpvn) · [Jul 12](https://hashnode.com/posts/b2c-commerce-cart-and-checkout-the-lines-you-dont-customize/6a5382bd380b744b2023d60c)

### [B2C Commerce Cart and Checkout: The Lines You Don't Customize](https://sapotacorpvn.hashnode.dev/b2c-commerce-cart-and-checkout-the-lines-you-dont-customize?utm_source=hashnode&utm_medium=feed)

Cart and checkout are the highest-revenue surfaces on a B2C Commerce site and the riskiest to customize. The platform's base flows handle edge cases that custom code reliably gets wrong. Five rules for where to stop customizing.

7 min read · [sapotacorpvn.hashnode.dev](https://sapotacorpvn.hashnode.dev/b2c-commerce-cart-and-checkout-the-lines-you-dont-customize?utm_source=hashnode&utm_medium=feed)

[Tech Insights Hub](https://hashnode.com/@JohnMikes) · [Feb 12](https://hashnode.com/posts/stripe-checkout-session-prebuilt-payment-ui/698dcabaf1d4aa203af1ec70)

### [Stripe Checkout Session: Prebuilt Payment UI](https://topperblog.hashnode.dev/stripe-checkout-session-prebuilt-payment-ui?utm_source=hashnode&utm_medium=feed)

Stripe Checkout Session: Prebuilt Payment UI The Payment Integration That Made Us $1M (And Almost Broke Everything) Accepting payments should be simple. Our first attempt was a disaster. Here's what we learned. Table of Contents E-commerce in 2026 I...

6 min read · [topperblog.hashnode.dev](https://topperblog.hashnode.dev/stripe-checkout-session-prebuilt-payment-ui?utm_source=hashnode&utm_medium=feed)

[amir ahmedkhan](https://hashnode.com/@amirahmed) · [Jun 18, 2025](https://hashnode.com/posts/dont-change-your-product-just-upgrade-the-checkout-ux-revenue-4x/68527bd112a8dec42b9c1b23)

### [Don’t Change Your Product. Just Upgrade the Checkout UX. Revenue? 4X.](https://amirahmed.hashnode.dev/dont-change-your-product-just-upgrade-the-checkout-ux-revenue-4x?utm_source=hashnode&utm_medium=feed)

Most founders think the key to unlocking more revenue is adding new features, launching campaigns, or bringing in more traffic. We thought that too—until we didn’t. Our app was solid. Users loved it. Reviews were great. Traffic? Decent. But conversio...

2 min read · [amirahmed.hashnode.dev](https://amirahmed.hashnode.dev/dont-change-your-product-just-upgrade-the-checkout-ux-revenue-4x?utm_source=hashnode&utm_medium=feed)

[Gideon Gabriel](https://hashnode.com/@famous01) · [Sep 15, 2024](https://hashnode.com/posts/how-to-integrate-100pay-into-your-business-using-flutter/66e75631afa4365ad65bf53d)

### [How To Integrate 100pay Into Your Business Using Flutter](https://famousdev.hashnode.dev/how-to-integrate-100pay-into-your-business-using-flutter?utm_source=hashnode&utm_medium=feed)

Integrate 100Pay into your Flutter app for seamless cryptocurrency payments, including invoices and global payouts. Follow our step-by-step guide!

3 min read · [famousdev.hashnode.dev](https://famousdev.hashnode.dev/how-to-integrate-100pay-into-your-business-using-flutter?utm_source=hashnode&utm_medium=feed)

[Indrajeet Gour](https://hashnode.com/@igour) · [Sep 4, 2024](https://hashnode.com/posts/git-checkout-vs-clone/66d8a749195dc88651af05c5)

### [Git - Checkout Vs Clone](https://indrajeetgour.hashnode.dev/git-checkout-vs-clone?utm_source=hashnode&utm_medium=feed)

git checkout and git clone are both Git commands, but they serve different purposes in the workflow of using Git: git clone: Purpose: git clone is used to create a copy of an existing Git repository from a remote server to your local machine. Usa...

2 min read · [indrajeetgour.hashnode.dev](https://indrajeetgour.hashnode.dev/git-checkout-vs-clone?utm_source=hashnode&utm_medium=feed)
