WhatsApp Us

Japanese checkout, done properly

Konbini payment integration that turns cash-preferring shoppers into paid orders

Konbini payment integration lets a customer in Japan order online, receive a payment code and pay in cash at a convenience store counter, while your site waits for the confirmation and ships only after the money lands. BtechWaleTech is three freelance developers in India who wire konbini, PayPay, JCB cards and bank transfer into Shopify stores, custom checkouts, booking systems and apps, including the part most setups skip: vouchers that expire unpaid, reminders, stock holds and refunds. New stores with Japanese checkout start at US$750.

  • Ecommerce store with Japanese checkoutFrom US$750 · 4–8 weeks
  • Konbini inside booking or custom systemsFrom US$900 · 6–12 weeks
  • Payment methodsKonbini, PayPay, JCB and other cards, bank transfer
  • Merchant accountAlways in your business name
  • Pages we buildCheckout, voucher screen, tokushoho disclosure
  • After launch2 months free maintenance, then from US$120/mo
  • Konbini vouchers and reminders
  • PayPay and JCB
  • Bank transfer matching
  • Unpaid-order automation
  • Refund workflows
  • Tokushoho page built in
  • Your processor account

Three freelance developers in India · your merchant account, your money flow · WhatsApp replies 7 days a week

  • 3Developers: checkout, cloud, testing
  • 2Working days to an itemised USD quote
  • 2Months of free maintenance after launch
  • 0Payment fees or commissions taken by us

The short answer

What is konbini payment integration, and what does it cost to add?

Konbini payment integration connects your checkout to a payment processor that issues convenience-store payment codes, then listens for the processor’s confirmation before an order is fulfilled. It also covers expiry, reminders and refunds. With BtechWaleTech, a new ecommerce store with konbini, card and PayPay checkout starts at US$750; konbini inside a booking platform or custom system starts at US$900.

Taking payments inside LINE? Our LINE MINI App development guide covers that route. Running Shopify? See what a Shopify developer for Japan sets up alongside payments.

Last updated

Konbini payment integration in one view
What the customer doesChooses konbini, gets a code, pays cash at a store counter
What your site doesHolds the order as awaiting payment until the processor confirms
Methods alongsidePayPay, JCB and other cards, bank transfer
Edge cases handledExpiry, reminders, stock release, reissue, refunds
Your sideMerchant contract, tokushoho details, refund policy wording
Our sideIntegration, webhooks, order states, testing, documentation
Not includedLegal or tax advice, merchant underwriting, handling your funds

Payment work we take on

Konbini payment integration services for Japanese sites and apps

All of these run on a merchant account you sign with the processor. We never sit in the money flow and never hold your funds.

New store with Japanese checkout

A Shopify or custom store launched with konbini, PayPay, JCB and bank transfer, plus the tokushoho page processors look for, from US$750.

Konbini inside a booking or ticket system

Seats, lessons or tours held while a voucher is open and released automatically if it expires, built as a custom system from US$900.

Adding konbini to an existing checkout

We read your current code or theme, connect the processor, add the waiting-for-payment state and test every branch before switching it on.

Unpaid-voucher automation

Reminder emails or LINE messages before the deadline, automatic cancellation after it, and a one-click reissue for customers who missed the date.

Refund and cancellation flows

Clear screens and emails for cash refunds, which need the customer’s bank details, plus a staff view of every refund still waiting.

Bank transfer reconciliation

Virtual account numbers or reference codes matched to orders so staff stop checking the bank statement by hand.

Konbini in mobile apps

Flutter or React Native apps that show the payment code in-app and update the order when the store payment clears.

Payment care

Watching webhooks, processor API changes and failed notifications after the free period, from US$120/mo per month.

Why choose us

Plugin on your own, a large system integrator, or a small freelance team?

Konbini can be switched on in minutes on some platforms, yet many shops find out later that the plugin alone does not release stock, remind customers or explain refunds. Here is how the usual routes compare for konbini payment integration.

Plugin on your own, a large system integrator, or a small freelance team?
Aspect Switching on a plugin yourself Large system integrator BtechWaleTech (three freelancers)
Time to first konbini order Hours, if the platform supports it Months, with formal phases Days to a few weeks, depending on scope
Unpaid-voucher handling Whatever the plugin does by default Custom, specified up front Designed with you: reminders, holds, auto-cancel, reissue
Refund experience Processor emails only Custom Customer and staff screens around the processor’s refund flow
Tokushoho and onboarding pages Your job Often included Built as part of the site, wording approved by you
Custom systems and apps Not covered Covered Covered: booking tools, portals, Flutter or React Native apps
Language of the project Japanese dashboards Japanese English, with Japanese customer text supplied or approved by you
Meeting style None On-site meetings in Japan Video calls in the JST afternoon, WhatsApp any day
Who owns accounts and code You Varies by contract You: merchant account, cloud, repository
Best fit Simple Shopify shop, low volume Enterprise core systems Small and mid-sized shops, schools, event and booking businesses

If your platform’s built-in konbini option already covers what you sell and your volumes are small, that may be all you need; we will tell you so rather than sell you a custom build.

Pricing

What konbini payment integration costs with us

A new ecommerce store with konbini, cards, PayPay and bank transfer at checkout starts at US$750, including the voucher screen, unpaid-order rules and the tokushoho disclosure page. Konbini inside a booking platform, ticketing tool, membership portal or multi-store system is quoted as custom software from US$900, because the waiting-for-payment state touches inventory, seats or schedules. Adding konbini to an existing checkout is quoted after we read your code. Processor fees, payout timing and contract terms are between you and the processor; we never take a share of payments.

Starting prices in INR and USD
ServiceIndia (INR)Worldwide (USD)Typical timelineWhat is included
Static website from ₹10,000 from US$150 1 to 2 weeks Up to 100 pages, Responsive design, Contact form and enquiry setup, Basic SEO tags and sitemap
SEO website (299+ pages) from ₹20,000 from US$300 3 to 5 weeks 299+ SEO pages, Keyword and page planning, Schema, sitemap, and internal linking, Design to deployment included
Ecommerce store from ₹50,000 from US$750 4 to 8 weeks Product and category pages, Payment gateway setup, Order and inventory basics, Performance tuning
Android & iOS app from ₹40,000 from US$600 6 to 10 weeks Android and iOS app (Flutter or React Native), Login, forms and push notifications, Admin panel and API connection, Google Play and App Store publishing
Custom web app or software from ₹60,000 from US$900 6 to 12 weeks Custom features and APIs, User accounts and roles, Admin panel, Deployment and handover
AI automation from ₹40,000 from US$600 2 to 4 weeks Workflow mapping, Tool and CRM integrations, AI agent or automation build, Testing and handover
Monthly SEO from ₹10,000/mo from US$150/mo Ongoing, monthly Technical fixes, On-page and content work, Local SEO and listings, Search Console reporting
Maintenance and support from ₹8,000/mo from US$120/mo Ongoing, monthly Content updates, Bug fixes, Backups and security checks, Speed and uptime checks

All prices are starting points, quoted in INR for India and USD for international clients, not fixed quotes. Final cost depends on the number of pages, features, integrations, content, and timelines. Share your requirement and you get an itemised estimate with nothing hidden. See full pricing.

What is konbini payment integration?

Konbini payment integration is the technical work of offering “pay at a convenience store” at your online checkout and making your order system react correctly when that cash payment arrives, or does not. It connects three parties: your website or app, a payment processor licensed to issue konbini payment codes, and the convenience store chains that collect the cash.

From the shopper’s side it looks simple. They choose konbini at checkout, see a payment code and a confirmation number, walk to a FamilyMart, Lawson or similar store, and pay at the counter or the in-store terminal. From your side, the order sits in a waiting state, sometimes for days, until the processor tells your server the money has been collected. Only then should you ship, confirm a booking or open access to a course.

That waiting state is what separates konbini from card payments, and it is where most of the engineering lives. A card is approved or declined within seconds. A konbini payment is a promise that may or may not be kept before its deadline. Good konbini payment integration therefore covers the whole lifecycle: issuing the voucher, reminding the customer, holding stock or seats, receiving the paid notification, cancelling cleanly when the voucher expires, and refunding cash when a customer returns something.

The word “integration” matters too. Most processors hand you a payment method; they do not decide how long your seats are held, what email a customer gets on day two, or how your warehouse knows an order is now safe to pack. Those decisions are yours, and we build them.

Why do Japanese customers still choose to pay at a convenience store?

Because it lets people buy online without a credit card and without typing card details into a site they have never used before. For shops selling to younger customers, first-time buyers or households that budget in cash, a checkout without konbini quietly turns some of them away.

Several kinds of shopper reach for it. Students and teenagers often have no card of their own. Some adults prefer not to put card numbers on smaller or unfamiliar sites. Others like paying for a child’s course or a concert ticket in cash so the spending is visible. And some simply pass a convenience store on the way home every day, so paying there costs them nothing extra in time.

The categories where konbini tends to matter most are ones where trust is still forming or the buyer is not the cardholder: fashion and hobby ecommerce, event and concert tickets, online courses and cram-school fees, game and digital content (subject to your processor’s rules), mail-order food, and first orders from new direct-to-consumer brands.

We do not quote market-share figures on this page, because they vary by survey and by category. The practical test is your own data: if your abandoned carts cluster at the payment step, or customer emails ask “can I pay at a konbini?”, konbini payment integration is worth scoping.

How does a konbini payment work, step by step?

The shopper chooses konbini, your server asks the processor for a payment, the processor returns store-specific payment codes, the shopper pays cash in store, and the processor notifies your server. Your system reacts to that notification, not to the shopper saying they paid.

  • Checkout: the customer selects convenience store payment and enters a name and email; many setups also take a phone number as the confirmation number
  • Voucher issued: the processor returns a payment code and confirmation number for each supported chain, plus a deadline, which your site shows and emails
  • Waiting: your order is marked awaiting payment; stock, seats or a delivery slot are held according to the rules you set
  • Payment in store: the customer gives the code at the counter or terminal and pays in cash, keeping the receipt
  • Notification: the processor sends a webhook to your server saying the payment succeeded; your system marks the order paid and starts fulfilment
  • No payment: if the deadline passes, the processor sends a failure event and your system cancels the order, releases what was held and offers another way to pay

One global processor’s documentation, for example, lists FamilyMart, Lawson, Ministop and Seicomart as supported chains, confirms payment instantly once cash is paid, and makes funds available for payout after four business days. Japan-focused aggregators list additional chains, including 7-Eleven and Daily Yamazaki. The chain list is one of the first things we compare when helping you choose a processor.

Choosing a processor for konbini payment integration

Pick the processor first, then design the integration around its rules; switching later means rebuilding webhooks, refunds and reports. The choice usually comes down to three routes, and the right one depends on your platform, your entity and which chains your customers use.

Global processors that added konbini

Good when you already take cards with them, want one dashboard for international and Japanese payments, and are a Japanese business. Their konbini chain list can be shorter, and some require an account registered in Japan.

Japan-focused payment aggregators

One contract for konbini across the major chains, PayPay, bank transfer and other local methods. Often a practical route for overseas brands selling into Japan, depending on the provider’s entity rules.

Large domestic payment gateways

The route many established Japanese retailers use, with broad method coverage and Japanese-language contracts and support. Onboarding is more formal, and documentation may be mainly in Japanese.

We do not resell any processor and take no referral fees, so we can compare honestly. We ask four questions: Which chains does it cover? Does it accept your business type and entity? Does your platform (Shopify, WordPress, a custom stack, a native app) have a maintained integration? And how do refunds of cash payments work? You then sign directly with the processor you choose.

Your contract, fees and payout schedule are negotiated by you; we read the technical documentation and build against it.

Konbini payment limits, deadlines and text rules to design around

Every processor sets a minimum and maximum amount per konbini payment, a voucher deadline and rules for the text printed at the store. Your checkout has to respect them, or orders fail at the last step. Here is how one widely used global processor documents them.

Its konbini payments must be in Japanese yen, with a minimum of 120 yen and a maximum of 300,000 yen per payment. A basket above the ceiling needs another method, so your checkout should hide konbini for large orders instead of letting the customer reach an error.

The deadline defaults to three days and can be set from one to sixty days, expiring just before midnight Japan time (23:59:59 JST) on the final day. A timestamp can be used instead, but it must be at least thirty minutes away. Your choice is a business decision: a longer window suits course fees paid on payday; a shorter one suits limited-stock drops, where holding items for a week would be costly.

The text rules catch people out. The product description shown at the store is limited to 22 characters, and characters outside the Shift JIS set cause an error. Customer names are truncated to 20 characters on store screens and receipts. So a brand name with emoji, or a long English product title, needs a short Japanese-friendly descriptor set by the integration.

Other processors have their own figures; part of our konbini payment integration work is putting them into a single configuration file so a change of processor, or a new limit, is one edit rather than a hunt through the code.

What do processors check before approving konbini payments?

They check your website as much as your paperwork. Konbini approval is often decided by the convenience store chains and the processor’s financial partner, and a site with missing business details or a thin disclosure page can be rejected even when the code works.

One global processor publishes its onboarding checklist for konbini, and it is a useful model for any konbini payment integration. Reasons it gives for rejection include:

  • The payment and checkout flow is not clearly explained on the site
  • Business name, address, email and phone do not match the application or are hard to find
  • Customer support hours are missing or incomplete
  • The Specified Commercial Transactions Act disclosure is missing, incomplete or does not match the application
  • Product descriptions, prices, shipping or extra fees are incomplete or unclear
  • Cancellation terms and any recurring charges are not explained
  • Pages are private, broken, behind a login, or return 404 errors, or the postal code is missing or wrong

The same processor adds that sole proprietors must show a photo of their storefront and excludes sole proprietors trading for less than three years, along with categories such as gambling, loans, dating sites, fortune-telling and vaping products. Aggregators and domestic gateways publish their own lists. Before you apply, we walk through the site with the relevant checklist so the review goes through the first time wherever possible.

The tokushoho page: what a konbini checkout needs you to disclose

Online sellers in Japan must display specific trading details under the Specified Commercial Transactions Act, usually on a page titled 特定商取引法に基づく表記 (tokushoho page), and processors check that page before enabling konbini. We build it into the site; you and your lawyer confirm the wording.

The Consumer Affairs Agency’s guide to mail-order rules lists what sellers must show, including:

  • Sales price and shipping costs, plus any other costs the customer pays
  • When and how payment is made, which is where konbini deadlines belong
  • When the product is delivered
  • Terms for cancellation, withdrawal and returns
  • The seller’s name, address and phone number, and for companies the name of the representative or responsible person
  • For overseas businesses, the office location and phone number in Japan

For konbini payment integration specifically, the payment section should state the payment deadline, that orders are cancelled if unpaid, whether a handling fee applies, and when goods ship after payment. Keep it consistent with your checkout, emails and processor application: mismatches are a common reason for a rejected konbini application. We are developers, not legal advisers, so we lay out the page and wire it to your footer and checkout; the content is yours to confirm.

Konbini payment integration on Shopify vs a custom checkout

On Shopify you add konbini through a payment provider that supports it; on a custom site or app we integrate the processor’s API directly and build the waiting state ourselves. Shopify is faster to launch; custom gives you control over holds, reminders and non-retail flows such as bookings.

Shopify’s Help Center lists the methods available through Shopify Payments in Japan as cards (American Express, JCB, Mastercard and Visa, with JCB limited to JPY transactions) and accelerated checkouts such as Apple Pay, Google Pay and Shop Pay. Konbini is not on that list, so Shopify merchants add it through a third-party payment provider that supports it, usually alongside Shopify Payments for cards. Our job there is choosing and configuring the provider, adjusting order notifications so a konbini order is clearly “awaiting payment”, and making sure fulfilment apps do not pick unpaid orders.

On a custom build, whether a headless storefront, a WordPress site, a booking tool or a Flutter app, konbini payment integration is closer to the metal. Your server creates the payment, stores the returned voucher details, shows them in your own design, and runs a webhook endpoint that listens for paid, expired and refunded events. That extra work pays off when konbini must interact with things Shopify does not know about, such as seat maps, lesson calendars or member points.

Decision rule: if you sell physical goods from a catalogue and are on Shopify already, stay there and add a provider. If you sell time, seats, access or subscriptions, a custom integration is usually cleaner. For WordPress shops, see our WordPress developer for Japan page.

Adding PayPay, JCB cards and bank transfer next to konbini

Most Japanese checkouts offer konbini as one option among four or five, not on its own. The usual set is cards including JCB, a QR wallet such as PayPay, konbini, and bank transfer, with Apple Pay or Google Pay as accelerators. We build them as one consistent checkout with one order model.

Cards settle immediately, so they follow the normal paid flow. JCB is a Japanese card brand that many domestic shoppers carry, and it is supported through most processors that operate in Japan; check that yours covers it. QR wallets such as PayPay are approved in the customer’s app and usually return a result within the checkout session, which makes them behave more like cards than konbini.

Bank transfer behaves like konbini: the customer pays later, and your system waits. The pain point is matching. When customers send money with the wrong reference, staff end up reading statements line by line. Where your processor offers virtual account numbers per order, we use them so each transfer is matched automatically; otherwise we generate clear reference codes and build a matching screen.

One more rule: after LINE Pay ended its service in Japan in April 2025, any old checkout still showing it needs cleaning up. We check your checkout for dead methods as part of every konbini payment integration.

What happens when a konbini voucher is never paid?

The order must cancel itself cleanly: stock or seats go back on sale, the customer is told politely, and they get an easy way to pay again. Leaving unpaid orders open is the most common mistake in konbini payment integration, and it quietly distorts stock counts and sales reports.

The processor tells you when a voucher has lapsed. One global processor, for instance, sends a payment-failed event when it is clear the payment did not happen, typically about an hour after the deadline, because a customer who printed a slip in time may still be completing payment at the register. Your system should wait for that event rather than cancel on the dot of midnight.

What happens next is your policy, which we turn into code. Common rules we build:

  • Reminder the day before the deadline, by email or a LINE message if the customer is linked, with the payment code repeated
  • Stock held until the processor’s failure event, then released automatically
  • For limited items, a shorter voucher window so stock is not locked for days
  • A “pay another way” link that reopens checkout with the same basket and cancels the old voucher
  • An internal report of expired vouchers by product, so you can see whether a price or deadline is putting people off

Cancelling an open voucher before its deadline is possible too, for example when a customer switches to card. The processor’s original payment instructions then stop working, so the integration must tell the customer immediately to avoid someone paying a dead code.

How do refunds work for konbini payments?

Because the customer paid cash, the money cannot go back to a card. The refund goes to a bank account the customer provides, which adds steps, delays and a few ways to fail. Your konbini payment integration needs screens and emails that make this obvious.

In one global processor’s documented flow, you create the refund in the dashboard or API, the processor emails the customer asking for bank details, and once they are submitted the refund is sent automatically. If the account name does not match what the bank holds, or the number has a typo, the funds come back and the customer is asked again. If the customer never provides details within 45 days, the refund fails and you must return the money another way. Each refund, including partial refunds, may also carry a fee.

We design around those facts. The customer’s refund email is sent from your brand, not only from the processor, and explains in plain Japanese (your wording) that they will receive a request for bank details. Staff get a list of refunds still waiting for the customer, with ages, so nothing silently expires. And your returns policy on the tokushoho page describes the same process.

For businesses with frequent partial refunds, such as a cancelled item in a mixed basket, we sometimes suggest store credit or points as an alternative your policy can offer. Whether that fits your obligations is for your own advisers to confirm.

Can konbini be used for subscriptions, invoices and B2B orders?

Yes, but not as an automatic charge. A konbini payment always needs the customer to go to a store, so recurring billing becomes a recurring invoice with a payment code each cycle. The integration must plan for missed cycles.

One global processor’s billing documentation, for example, supports konbini on subscriptions and invoices only with the “send invoice” collection method, and states that automatically charged invoices are not supported because of the in-person nature of the payment. The same principle applies elsewhere: each period, the customer receives a new code.

For a monthly box, a course or a membership, konbini payment integration then needs a grace policy. Does the next box ship before the invoice is paid? Does a member lose access on day one of non-payment or after a week? We build those rules, plus reminders, and encourage switching to card or PayPay for customers who are happy to do so.

B2B buyers in Japan more often pay by bank transfer against an invoice, sometimes at month end. If your buyers are companies, that flow usually matters more than konbini, and we will scope it first.

Konbini payment integration in mobile apps and LINE MINI Apps

It works the same way inside an app: the app requests a payment from your server, shows the payment code on screen, and updates the order when your server receives the paid event. The difference is where the customer sees their code and reminders.

In a Flutter or React Native app, we store the voucher details against the order so the code is always one tap away, and send a push notification before the deadline. Selling digital items inside an app may fall under the App Store’s and Google Play’s in-app purchase rules instead, so we check that before designing any konbini route for in-app content.

Inside LINE, a LINE MINI App can show the code, and a LINE chatbot linked to the customer can send the reminder and the “payment received” message, which many customers notice faster than email. LY Corporation requires separate approval for in-app purchases in MINI Apps, so physical goods, bookings and services are the straightforward cases.

For costs of the app itself, see our app development cost guide for Japan.

Testing a konbini payment integration before real customers use it

Test every branch, not only the happy path: paid immediately, paid later, expired, cancelled and refunded. Most processors offer a test mode that simulates each outcome, so there is no reason to find a bug with a real customer’s cash.

The global processor we have referred to lets developers trigger outcomes with special test email addresses or confirmation numbers: a payment that succeeds after three minutes, one that succeeds immediately, one that expires immediately, one that expires after three minutes, and one that never succeeds and expires on its real deadline. It also provides test bank accounts for refunds that succeed or fail.

Our test plan for konbini payment integration covers each of those, plus the things around them: stock counts before and after, emails and LINE messages sent at each step, staff screens, reports, and what a customer sees if they reload the voucher page after it expired. We also send duplicate and out-of-order webhooks on purpose, because networks do that, and the order system must not ship twice or cancel a paid order.

You receive the test sheet with results, and your staff run through the customer journey themselves before launch.

How much does konbini payment integration cost, and how long does it take?

With us, a new store launched with konbini and the other Japanese methods starts at US$750 and takes four to eight weeks. Konbini inside a booking, ticketing or membership system starts at US$900 and takes six to twelve weeks. Adding konbini to an existing checkout is quoted after a code review.

Other developers’ quotes for konbini payment integration vary widely. The spread usually comes from how much of the lifecycle is included: switching on a method is quick; designing holds, reminders, cancellations, refunds and reports takes real time. Ask each quote to list those items separately.

  • Platform: Shopify with a provider app is faster than a custom API integration
  • Number of payment methods and whether they share one order model
  • What the waiting state touches: stock, seats, lesson slots, access rights
  • Reminder channels: email only, or LINE and app push too
  • Refund volume and whether staff need their own refund screens
  • Reports and accounting exports your team needs
  • State of the existing code, if we are adding to it

Processor fees are separate and paid by you to the processor. After launch, two months of maintenance are free; payment care after that starts at US$120/mo per month.

Working with a team in India on your Japanese checkout

India is three and a half hours behind Japan, so our working day overlaps your afternoon from about 12:30 JST. Payment projects need careful sign-offs, and the overlap is enough for a short daily check-in plus demos.

Accounts stay with you. You sign the merchant contract, open the cloud account and own the code repository; we get the narrowest access that works, usually developer keys for test mode first. Live keys go into your cloud secret store, and we never have access to payouts or your bank account. When the project ends you revoke our access, and nothing needs transferring.

The project runs in English. Japanese text customers will see, such as the voucher screen, reminder emails and refund instructions, is written or approved by you, and we build it in exactly. Processor dashboards in Japanese are fine: we work from the English documentation where it exists and ask when a setting is unclear.

Quotes are in USD and can be paid in USD or JPY by Wise or bank wire, with milestones written into the quote and nothing billed before your written approval. Invoices come from India; your accountant can advise how to record them.

The first two weeks usually look like this: a scoping call, a written order-state diagram covering paid, waiting, expired and refunded, your processor test account shared with us, and by the end of the second week a working konbini voucher in test mode on your staging site.

Example scenario: a hypothetical online cram school in Saitama adds konbini

This is an invented scenario to show how konbini payment integration might be scoped, not a client story. Imagine a small cram school in Saitama that sells online courses and exam-prep packs to secondary-school students. Parents pay, many prefer cash, and the school currently emails bank details and checks the statement by hand.

The first release would add a checkout with card, PayPay, konbini and bank transfer to the school’s existing site. Konbini vouchers would last seven days, to fit families who pay at the end of the week, and the course would open automatically when the paid event arrives. A reminder would go out the day before the deadline. Expired vouchers would release the seat in a capped live class and email a “pay another way” link. Bank transfers would use per-order reference codes with a matching screen for staff.

Because course access and class capacity are involved, this would be quoted as a custom system from US$900, over roughly six to eight weeks. A later phase might add monthly tuition billed as a konbini invoice each month, with a one-week grace period set by the school.

Payment methods

How konbini compares with other Japanese checkout methods

General behaviour; your processor’s documentation and contract set the exact rules. See also our cross-border ecommerce guide for overseas sellers.

How konbini compares with other Japanese checkout methods
MethodWhen money arrivesRefund routeIntegration effortBest for
Konbini Hours or days later, when cash is paid in storeBank transfer to the customer, details requestedHighest: waiting state, expiry, remindersCustomers without cards, first orders, tickets, courses
Cards incl. JCB At checkoutBack to the cardLowMost buyers, repeat customers
QR wallet (e.g. PayPay) Usually at checkout, approved in the wallet appBack to the walletLow to mediumMobile shoppers, younger buyers
Bank transfer Whenever the customer sends itBank transferMedium: matching transfers to ordersB2B buyers, high-value orders
Apple Pay / Google Pay At checkoutBack to the cardLowFast mobile checkout

Order states

The konbini order lifecycle your system must handle

Each row is a state we design, test and document during konbini payment integration.

The konbini order lifecycle your system must handle
StateWhat triggers itWhat your system does
Awaiting payment Voucher issued at checkoutShow and email the payment code; hold stock or seats
Reminder sent Scheduled time before the deadlineResend the code by email, LINE or app push
Paid Processor’s success webhookMark paid, start fulfilment, send confirmation
Expired Processor’s failure event after the deadlineCancel, release stock, send a pay-another-way link
Cancelled early Customer switches method or staff cancelInvalidate the old code and tell the customer at once
Refund pending Refund created; customer asked for bank detailsShow status to staff and customer; chase if waiting
Refunded or failed Transfer completes, or customer never respondsClose the order, or flag staff to refund another way

Starting prices

Konbini payment integration cost by project scope

Starting prices in USD; the itemised quote sets the final figure. Full list on our pricing page.

Konbini payment integration cost by project scope
ScopeTypical contentsStarts atTypical time
New store with Japanese checkout Shopify or custom store, konbini, cards, PayPay, bank transfer, tokushoho pageFrom US$7504–8 weeks
Booking, ticket or course system with konbini Holds, expiry release, reminders, staff screensFrom US$9006–12 weeks
App with konbini checkout Flutter or React Native, in-app voucher, push remindersFrom US$6006–10 weeks
Reminder and follow-up automation Email or LINE reminders, expired-voucher win-backFrom US$6002–4 weeks
Site with tokushoho and policy pages Business site ready for processor reviewFrom US$1501–2 weeks
Payment care Webhook monitoring, API updates, fixesFrom US$120/moMonthly, after 2 free months

Where we help

Konbini payment integration for sellers across Japan

We work remotely from India, with no office, entity or staff in Japan. These are places where online sellers commonly need cash-friendly checkout.

  • Tokyo

    Fashion labels, event promoters and online course providers add konbini so students and first-time buyers can order without a card, with vouchers tied to limited stock.

  • Osaka

    Mail-order food, cosmetics and hobby shops sell nationwide and want konbini beside cards and PayPay, plus refunds that staff can track without spreadsheets.

  • Nagoya

    Parts suppliers and small manufacturers selling direct often need bank transfer matching for trade buyers and konbini for individual customers on the same site.

  • Fukuoka

    Startups and direct-to-consumer brands launching in Japan want a checkout with every local method from day one, built so they can switch processors later.

  • Sapporo

    Food gift and seasonal tour sellers take orders from across the country and hold stock or tour places while konbini vouchers are waiting to be paid.

  • Saitama

    Cram schools and lesson businesses collect course fees from parents who prefer cash, so course access must open the moment the store payment clears.

  • Yokohama

    Online shops and ticketed venues combine konbini with LINE reminders, cutting the number of vouchers that lapse unpaid before popular dates.

  • Kyoto

    Craft makers and traditional goods shops selling online add konbini for older domestic customers, alongside cards for overseas buyers of the same products.

  • Kobe

    Sweets, fashion and lifestyle brands run pre-orders where konbini deadlines must line up with production runs and delivery dates on the tokushoho page.

  • Sendai

    Regional event organisers and sports clubs sell tickets and memberships online and need expired konbini vouchers to release seats automatically.

  • Hiroshima

    Local food producers and gift shops selling nationally want konbini and bank transfer without a large system budget, on Shopify or a lean custom store.

  • Kanazawa

    Lacquerware, gold-leaf and craft sellers with higher-value items need konbini limits handled, hiding the option when a basket exceeds the processor’s ceiling.

  • Shizuoka

    Tea growers and subscription sellers bill monthly boxes by konbini invoice for customers who do not want a card on file, with grace rules for late payers.

  • Niigata

    Rice and sake producers selling direct to consumers add konbini to mail-order sites, keeping age checks and delivery-date choices in the same checkout.

How it works

How we deliver a konbini payment integration

  1. Tell us what you sell

    Share your site or app, platform, products or services, current payment methods and any processor you already use. A short list of refund cases you have seen helps too.

  2. Processor and scope check

    We compare processors against your platform, entity and chain needs, then send an itemised USD quote within about two working days, with order states listed.

  3. Accounts in your name

    You apply for the merchant account and share test-mode keys. We review the site against the processor’s onboarding list and build the tokushoho page early.

  4. Build the lifecycle

    Checkout, voucher screen, webhooks, holds, reminders, cancellation and refund screens, all in test mode on staging, demoed in the JST afternoon.

  5. Test every outcome

    Paid, late, expired, cancelled, refunded and duplicate-webhook cases are run and recorded, then your staff walk through the customer journey themselves.

  6. Go live and watch

    Live keys go into your secret store, the first real vouchers are monitored closely, and two months of free maintenance cover any fixes.

Questions

Konbini payment integration: questions from sellers in Japan

How much does konbini payment integration cost?

With BtechWaleTech, a new ecommerce store with konbini, cards, PayPay and bank transfer starts at US$750. Konbini inside a booking, ticketing or membership system starts at US$900, because expiry must release seats or access. Adding konbini to an existing checkout is quoted after we review your code. Processor fees are paid by you directly to the processor.

How long does it take to add konbini payments?

Enabling konbini through a Shopify payment provider can take days once the merchant account is approved. A full new store with Japanese checkout takes four to eight weeks, and a custom booking or course system six to twelve. Processor approval can add time, so we prepare your site for review early in the project.

How does konbini payment work for the customer?

The customer chooses convenience store payment at checkout and receives a payment code and confirmation number, by screen and email. They pay cash at a supported store’s counter or terminal before the deadline and keep the receipt. The processor then notifies your site, which confirms the order and starts shipping or activates the service.

Which convenience stores can customers pay at?

It depends on your processor. One global processor lists FamilyMart, Lawson, Ministop and Seicomart. Japan-focused aggregators list additional chains including 7-Eleven and Daily Yamazaki. We compare chain coverage when helping you choose, because customers in some regions mostly pass one chain and a missing chain means lost orders.

Is there a minimum or maximum amount for konbini payments?

Yes, set by each processor. One widely used global processor allows konbini payments from 120 yen up to 300,000 yen, in Japanese yen only. Your checkout should hide konbini when a basket falls outside the range, so the customer is offered another method instead of seeing an error at the final step.

How long is a konbini payment code valid?

You choose within your processor’s limits. One global processor defaults to three days and allows one to sixty days, expiring at 23:59:59 JST on the last day. Short windows suit limited stock; longer ones suit course fees or parents paying at the weekend. We set it with you and show the deadline clearly everywhere.

What happens if a customer never pays the konbini voucher?

The processor sends a failure event after the deadline, often with a short buffer for customers already paying at the register. Your system should then cancel the order, release stock or seats, and email a link to pay another way. We build that automatically, plus a reminder before the deadline to reduce lapses.

Can konbini payments be refunded?

Yes, but the money goes to the customer’s bank account because they paid cash. With one global processor, the customer is emailed a request for bank details and the refund fails if they do not respond within 45 days. We add branded refund emails and a staff list of refunds still waiting, so none expire unnoticed.

Can I offer konbini on Shopify?

Yes, through a third-party payment provider that supports konbini. Shopify’s Help Center lists cards, including JCB for JPY transactions, and accelerated checkouts such as Apple Pay and Shop Pay for Shopify Payments in Japan, but not konbini. We set up the provider and adjust notifications so unpaid konbini orders are not fulfilled by mistake.

What is a tokushoho page, and do I need one for konbini?

It is the disclosure page required of online sellers under Japan’s Specified Commercial Transactions Act, listing prices, fees, payment timing and method, delivery, returns and seller details. Processors commonly check it before approving konbini, and a missing or mismatched page is a typical rejection reason. We build the page; your lawyer confirms the content.

Can an overseas business accept konbini payments?

Sometimes. Some processors only offer konbini to accounts registered in Japan, while some Japan-focused aggregators accept overseas merchants. The Specified Commercial Transactions Act also expects overseas sellers to show a Japanese office location and phone number. We compare options technically; your lawyer or accountant should confirm your entity and obligations.

Can we add PayPay and JCB at the same time?

Yes, and most Japanese checkouts should. Cards including JCB and QR wallets such as PayPay usually settle within the checkout session, while konbini and bank transfer wait. We build all of them on one order model, so staff see every order in the same list regardless of how the customer paid.

Can konbini be used for subscriptions?

Yes, as a recurring invoice rather than an automatic charge, since the customer must visit a store each cycle. One global processor supports konbini on subscriptions only with its send-invoice collection method. We build the invoice emails, reminders and a grace policy you set, and invite customers to switch to card if they prefer.

Do you handle our money or merchant account?

No. You sign the merchant contract and receive payouts directly from the processor. We work with test keys first, place live keys in your own cloud secret store, and never have access to payouts or your bank. When the project ends, you revoke our access and nothing needs transferring.

Why hire a team in India for konbini payment integration?

You work directly with the three developers who build and test it, with daily overlap from about 12:30 JST and WhatsApp replies seven days a week. New stores start at US$750. The trade-off is that we work in English, so the Japanese text your customers see is supplied or approved by you.

Can konbini be added to our mobile app?

Yes. The app requests the payment from your server, shows the code in the app, and updates the order when the paid event arrives, with a push reminder before the deadline. Digital items used inside the app may fall under app store in-app purchase rules instead, so we check that before designing the payment route.

Can LINE send konbini payment reminders?

Yes, if the customer has linked their LINE account to your shop. A LINE chatbot can send the payment code the day before the deadline and a “payment received” message afterwards. Pushed messages count toward your LINE Official Account allowance, so we send them only to customers with an open voucher.

How do you test konbini payments without real cash?

Processors provide test modes that simulate each outcome. One global processor offers test emails and confirmation numbers for payments that succeed at once, succeed after a few minutes, expire, or never succeed, plus test bank accounts for refunds. We run every case and deliberately repeat webhooks to prove orders never ship twice.

Who owns the code and accounts after the project?

You do. The merchant account, cloud account and code repository are in your name from the start, and we document the order states, webhooks and settings in a handover guide. Another developer can pick it up later without asking us for anything.

What maintenance does a konbini integration need?

Processors update their APIs, webhooks occasionally fail, and prices or deadlines change. You get two months of free maintenance after launch. Optional payment care after that starts at US$120/mo per month and covers monitoring, API updates and fixes. Terms are set out in your written quote and our terms page.

What does BtechWaleTech not do for payment projects?

We do not give legal or tax advice, negotiate processor fees, underwrite your merchant application or handle funds. We do not visit your premises in Japan or write Japanese marketing copy. We build, test and document the integration, and prepare your site so the processor’s review has what it asks for.

Next step

Ready to let customers pay at the konbini?

Send us your site or app link, your platform and the payment methods you want. Within about two working days you will receive an itemised USD quote covering konbini, the waiting-order rules and refunds, with new stores starting at US$750.