Try the #1 Payments API for Platforms

hero1
hero_icon

Leading software platforms in Australia choose Payrix

Streamline your tech stack with an all-in-one payment API solution, designed exclusively for SaaS platforms. Built on REST, our robust software payments API is easy to integrate and comes with access to full support from our in-house integration experts. Try it for yourself with free access to our Sandbox environment.

Our robust API is trusted by industry leading platforms

brand1
brand2
brand3
brand4
brand5
brand6

Take the guesswork out of integrating payments

ip_icon1
Streamlined, comprehensive integration
ip_icon2
Monetise transactions flowing through your platform
ip_icon3
Flexible branding and customisability
ip_icon4
Collaborate with our in-house payment experts

Built exclusively for SaaS platforms

Get complete control over your payment setup with our API-first solution. Access a wide range of pre-built calls, covering payment acceptance, merchant management, fee control, fraud reduction, and more. Our powerful API offers a comprehensive payment system that monetizes payments in your platform. Benefit from unique features like custom recurring schedules, built-in tokenization, and dynamic fee charging capabilities.

View the API Documentation
Payrix-API-Animation-2-1
Payrix-API-Animation-1-1
Payrix-API-Animation-3-1
Payrix API Animation 4 Gif (1)
  • Real-Time Payments
  • Recurring Payments
  • Scheduled & Installments
  • Track Settlements
curl --location -g '/businesses/0/transactions/card-payments/token' \
--header 'Content-Type: application/json' \
--data '{
    "ProcessType": "COMPLETE",
    "Reference": "REAL-TIME-TXN-001",
    "Description": "This is an example real-time transaction",
    "Amount": 100.25,
    "CurrencyCode": "AUD",
    "CardToken": "6040ac298a41417bb19f263158043918",
    "Payer": null,
    "Audit": {
        "Username": "Example-User",
        "UserIP": "1.2.3.4"
    }
  }'
 curl --location -g '/businesses/0/payers/0/schedules/' \
--header 'Content-Type: application/json' \
--data '{
    "ScheduleType": "UNENDING",
    "StartDate": "2022-06-07",
    "Amount": 100,
    "Frequency": "FORTNIGHTLY",
    "FrequencyDay": 5,
    "RemoveAllPaymentsBeforeStartDate": true,
    "Audit": {
        "Username": "Example-User",
        "UserIP": "1.2.3.4"
    }
}'
curl --location -g '/businesses/0/payers/0/schedules/' \
--header 'Content-Type: application/json' \
--data '{
"ScheduleType": "LIMITED",
"StartDate": "2022-06-07",
"Amount": 750.88,
"Frequency": "MONTHLY",
"FrequencyDay": 3,
"LimitToTransactionCount": 7,
"LimitToTransactionAmount": null,
"RemoveAllPaymentsBeforeStartDate": null,
"TemplateId": null,
"Audit": {
"Username": "Example-User",
"UserIP": "1.2.3.4"
}
}'

curl --location -g '/businesses/0/reports/settlements/?timeFrom=2018-07-08T00%3A00%3A12%252B10%3A00&timeTo=2018-07-08T23%3A59%3A00%252B10%3A00' \
--data '
{
"business": {
      "businessId": "1234",
      "businessName": "Example Business Ltd"
    },
    "settlementId": "121118",
    "settlementTime": "2018-07-08T21:29:12.71+10:00",
    "settlementAmount": 63.32,
    "settlementCurrency": "AUD",
    "transactions": [
      {
        "settlementType": "SETTLEMENT",
        "amountSettled": 99.8,
        "feesDeducted": -0.2,
        "business": {
          "businessId": "1234",
          "businessName": "Example Business Ltd"
        },
        "time": "2018-07-08T21:29:01.59+10:00",
        "transactionId": "121113",
        "secondaryTransactionId": "RT71494",
        "reference": "b1r1ref",
        "description": null,
        "scheduleReference": null,
        "amount": 100,
        "amountRequested": 100,
        "amountRefunded": 0,
        "currency": "AUD",
        "type": "RT",
        "typeDescription": "Realtime Payment - Website",
        "statusCode": "S",
        "subStatusCode": null,
        "statusDescription": "Settled",
        "paymentMethod": "MASTERCARD",
        "payer": null,
        "card": {
          "cardNumber": "555555xxxxxx4444",
          "cardholderName": "Example Realtime Txn One",
          "cardExpires": "2021-03-01T00:00:00",
          "cardType": "Mastercard"
        },
       "bankAccount": null
  }
]

one api. endless possiblities.

A true omni-channel payment solution

One API for both global and local payment methods

and more!

payment_meth-1
TESTIMONIALS

What our integrated partners say

try it out

Get Access to the Sandbox