Plain-language questions
Ask for payment method share per month, customer or product in the SQL Explorer with AI. The AI writes the SQL, you see the query and run it yourself; the AI only receives metadata.
KPI · E-commerce
Payment method share is the number (or value) of successful payments made with one method, divided by all successful payments, as a percentage. It shows how your customers prefer to pay. Because each method has its own fees, risks and payout times, the payment mix also affects your margin and cash flow.
Successful payments with the method ÷ all successful payments × 100%
Acme Groothandel receives 10,000 successful payments in September: 5,800 by online bank payment, 2,100 by credit card, 1,300 through buy now, pay later and 800 on invoice. The shares are 58%, 21%, 13% and 8%, adding up to 100%.
Fictitious figures for Acme Groothandel, a sample wholesaler.
Shifts in the payment mix tell you something about your customers, for example more international or business buyers, and about the fees you pay. Compare share by count and by value: methods used more for large orders take a bigger share by value. Set it next to payment failure rate per method to see which methods make customers drop out.
SQL & DAX
Two examples on a fictitious data warehouse for Acme Groothandel: a PostgreSQL query and a measure for a Power BI model. Adjust table and column names to your own model.
SELECT method,
COUNT(*) AS payments,
SUM(amount) AS amount,
ROUND(100.0 * COUNT(*) / NULLIF(SUM(COUNT(*)) OVER (), 0), 1) AS share_by_count_pct,
ROUND(100.0 * SUM(amount) / NULLIF(SUM(SUM(amount)) OVER (), 0), 1) AS share_by_value_pct
FROM payments
WHERE status = 'paid'
AND created_at >= date_trunc('month', current_date) - interval '1 month'
AND created_at < date_trunc('month', current_date)
GROUP BY method
ORDER BY payments DESC;Payment Method Share =
DIVIDE(
CALCULATE(COUNTROWS(Payments), Payments[status] = "paid"),
CALCULATE(COUNTROWS(Payments), Payments[status] = "paid", REMOVEFILTERS(Payments[method]))
)In ENABLE
Ask for payment method share per month, customer or product in the SQL Explorer with AI. The AI writes the SQL, you see the query and run it yourself; the AI only receives metadata.
Define the KPI as a measure in your Power BI model and show it in the portal, with "Last refreshed" next to it. Access profiles and optional row-level security decide who sees which figures.
Add the KPI as a tile to a custom dashboard, compared with last year. The Dashboard Builder is a pilot and can be switched on per client.
With the built-in Targets app you set a target for the KPI per month, so you see actuals and target side by side.
FAQ
Divide the number of successful payments per method by the total number of successful payments in the same period and multiply by 100%. Do the same by value to see which methods are used for large orders. The shares of all methods add up to 100%.
That depends on your customers and the countries you sell to; consumers and business buyers often pay differently. Look at your own payment mix, at cart abandonment in the payment step and at what customers ask for. Adding a method also brings admin and transaction fees, so weigh those up.
Customers do not use the same methods for large and small orders. Business customers, for example, pay large orders on invoice more often, while small consumer orders are more often paid online straight away. As a result, a method's share by value can be much larger or smaller than its share by count.
In an online demo we show how ENABLE makes your data securely available and how you build on it: describing an app in the AI Builder, plain-language questions, dashboards and APIs. And how we set it up and manage it for you.