Analytics

Turn big data into valuable insights.

Have we mentioned the Switch Dashboard?

The Switch Dashboard offers a comprehensive and user-friendly interface to support your payment strategy. Contact our Support Team for instructions on how to enable this feature.

Managing millions of transactions makes it harder to control unit costs and spot commission inconsistencies. Getting onboard with Analytics will transform your payment setup, promote efficiency, and push for bigger profits.

Our system aggregates all data and makes it searchable. We track commission variations across providers, markets, payment methods and fees. This way you can follow your payments lifecycle and find areas for improvement. Switch Analytics is here to help you gain insight into your business and make the most of your payment operation.

  1. 1
    Sum Up

    Look back on your year, month, or week. Find all your results in one place with ease of access and user-friendly interpretations. With Analytics you can tap into the sum of your transaction information, weed out the unnecessary, and focus on what needs work.

  2. 2
    Filter

    Find the specifics. Filter Analytics by categories like device, country, or payment method. Quickly call out results for your payment strategies.

  3. 3
    Gain Insight

    We show you the money. Analyze rates, balances, and refunds. Figure out how to convert your efforts into bolder profits.

With Switch Analytics you can gain insight on multiple variables essential to your payment operation. Here are some of them.

balance
Analytics section for totals.

Balance

Balance is the total Payment amount deducted from refunds, fees, and disputes. It represents the amount outstanding on all providers' merchant accounts, which is set to be transferred to the merchant’s bank accounts in the future. Compare different time periods and find out if your income is going up or down.

Dates and Date Granularity

Filter your Analytics by time period, understand the efficiency of your last seasonal campaign, explore your customers’ habits. Sum up data by year, month, week, or day, zoom into the details, and display the big picture to your team and associates.

Failures

Filter failures, find out if mistakes are being repeated and fix them.

stats
Analytics section for payment operations.

Refunds

Refund percentage calculated based on transaction volume. Notice your refunds and tap into customer satisfaction.

Average Payment Fees

Processing fees based on past settlements. See where your money goes, figure out if your partnerships carry on being beneficial, watch out for agreements.

Acceptance Rate

Consumers will not settle for anything less than perfection and uninterrupted functionality in the payment processing department. Understand their journey through Acceptance Rate, which mirrors the volume of successful transactions by the total volume of transactions.

Unsettled Balance

Processing fees based on past settlements. See where your money goes, figure out if your partnerships carry on being beneficial, watch out for agreements.

Average Ticket

The average of all successful payment amounts. Find the middle ground in purchases, be aware of what to expect from checkout.

Unsettled Volume

Payment volume still outstanding in all providers' merchant accounts.

payment_flow
Analytics section for demographics.

Payment Method

The payment methods used by your customers. Identify the most popular payment options, understand if your customers might be missing something, pick the best options for your strategy.

Currency

Currencies used by your customers. Paint a clearer picture of your exchanges, see your strongest currencies.

Device

The device used by your customer during the purchase. Keep track of your customer journey, improve navigation, and user experience.

Country

The location of your customers. Understand where to place your international efforts, look for areas of improvement.

GET /v1/analytics

MethodPathDescription
GETSandbox
https://merchant-api-test.switchpayments.com/v1/analytics

Production
https://merchant-api.switchpayments.com/v1/analytics
Get analytics data.
Request Body Parameters

start_dateDateRequired

The start date for the results.


end_dateDateRequired

End date for the results.

REQUEST
$ curl -vX GET https://merchant-api.switchpayments.com/v1/analytics?merchant_id=accountId -u accountId:MerchantAPIKey
{
"start_date": 2020-05-26T23:00:00,
"end_date":2020-05-27T10:00:00,
}
Response Parameters

filtersArray

Analytics filters.


end_dateDate

End date for the results.


merchant_idJSON Object

ID of the Merchant account the Analytics data belongs to.


start_dateDate

The start date for the results.


succcessBoolean

Status attributed to the transactions.


metricsArray

Metrics considered in the requested Analytics information.

RESPONSE: HTTP 200
{
"filters": {
"end_date": "2020-05-27T10:00:00",
"merchant_id": "Lq9aVoz7eI852ID7ffNgGD9rr9Grv3ZQeE9dtfF0KvE6QxGQLwmjCPFkqmpP6td",
"start_date": "2020-05-26T23:00:00",
"success": "true"
},
"metrics": [
{
"data": [
{
"commissions": {
"avg_estimated_payments_fixed_commissions": 2.2457779374775423e-05,
"avg_estimated_payments_variable_commissions": 4.7295130244395855e-05,
"avg_estimated_refunds_fixed_commissions": 0.0,
"avg_estimated_refunds_variable_commissions": 0.0,
"total_payments_fixed_commissions": 0,
"total_payments_variable_commissions": 0,
"total_refunds_fixed_commissions": 0,
"total_refunds_variable_commissions": 0
},
"dimension": "payment_method",
"label": "card_onetime",
"payments_count": 22264,
"payments_count_unsettled": 22264,
"payments_volume": 634315.2,
"payments_volume_unsettled": 634315.2,
"refunds_count": 1,
"refunds_count_unsettled": 1,
"refunds_volume": 10.0,
"refunds_volume_unsettled": 10.0,
"settled_balance": 0.0,
"unsettled_balance": 634274.6999799999
}
],
"dimension": "success",
"label": true
}
]
}

Next Steps

Take a dive into our Reporting for more information on how to monitor your transactions.