-
TRU Connect
Your fastest route to online digital payment acceptance through any device or channel. -
TRU Acquiring
Accept card payments from your customers all over the world. -
TRU Security
Improve security and reduce chargebacks with our AML and fraud detection tools. -
In-Person Payments
Robust and reliable POS devices for every type of business. -
TRU Insight
Provides invaluable insights, summaries and analysis across payments, fraud and chargebacks. -
CryptoMetrix
Dashboard providing insights into crypto payments, risk and peer performance data. -
Merchant Payment Account (MPA)
A Payment Account for your day-to-day business operations. -
Merchant Statement
Re-designed merchant statement bringing your payment data into an easy to read summary. -
Guest Insights
Online analytics tool providing hotel management staff with insights into guest spending patterns. -
Portal
Configure your account and manage your transactions.
TRU Connect
Your fastest route to online digital payment acceptance through any device or channel.
TRU Connect Guide
- Getting started with TRU Connect
- Managing your transactions
- Checks to perform following payment
- Settlement for card transactions
- Add-ons
Payment Pages
- What are Payment Pages?
- Payment Pages Requirements
- Getting started with Payment Pages
- Redirecting the customer's browser following payment
- Emails to customers following payment
- Emails to merchant following payment
JavaScript Library
- Card payments with MOTO
- Requirements
- 1️⃣ Configure the library
- 2️⃣ Configure the JSON Web Token (JWT)
- 3️⃣ Configure webhooks
- 4️⃣ Process your first transaction
Webservices API
- Getting started with Webservices API
- Configuring your own library
- Perform 3-D Secure authentication using JavaScript Library and Authorisation using Webservices API
- Going live with Webservices API
- ACCOUNTCHECK (Zero-Auth)
- AUTH
Android SDK
- GitLab repository for Android SDK
- What is our Android SDK?
- Android SDK requirements
- Getting started with Android SDK
- JSON Web Token
- List of supported card payment methods for Android SDK
iOS SDK
- GitLab repository for iOS SDK
- What is our iOS SDK?
- iOS SDK requirements
- Getting started with iOS SDK
- JSON Web Token
- List of supported card payment methods for iOS SDK
Shopping Carts
- Learn about Adobe Commerce
- Learn about BigCommerce
- Learn about SAP Commerce Cloud
- Learn about WooCommerce
- Learn about WooCommerce (API only)
Testing Centre
- Testing best practices
- What is the difference between a test site reference and a live site reference?
- Testing card payments
- Cardinal Commerce 3DS Server Testing Resources
- Webservices API testing
- Testing MOTO or using your own MPI
Operation Guides
- Trust Payments TCP IP Address Range
- Acquirer advice code mapping
- Charge description
- Credentials on File
- Cryptocurrency Indicator
- Debt repayment
FAQ
- What are the different date types in TRU Connect and how are they used?
- What are shopping carts?
- What is settlement?
- Why has a transaction been suspended?
- How do I suspend a payment?
- How do I action a payment that has been suspended?
Troubleshooting
- Why hasn't this transaction settled?
- Why can't I refund this transaction?
- I'm getting the following error: No account found. What does this mean?
- A customer has processed a transaction, but I have yet to receive funds. What has happened?
- My site went live a week ago, but no money is being paid into my bank account. Why is this?
- Why is the customer shown a blank ACS page inside of the frame displayed for step up authentication?
References
See all articles and sections
Migration centre
- Migrating st.js from version 2 to version 3
- Migrating st.js from version 1 to version 3
- Migrating st.js from version 1 to version 3 for ECOM Credit/Debit Cards
- Migrating st.js from version 1 to version 3 for MOTO
- Migrating st.js from version 1 to version 3 for Apple Pay
- Migrating from Android SDK v1.1.0 to v2.x.x
TRU Acquiring
Accept card payments from your customers all over the world.
Chargebacks Centre
- What are Chargebacks?
- Chargeback Dispute Overview
- Chargeback Fee Guidance
- Chargeback Reason Codes
- Checking for Chargebacks
- Responding to Chargebacks
FAQs
- What is the Rolling Reserve?
- What is the Fixed Reserve?
- How do I reset my OmniPay RAM tool password?
- How can I see what transactions & fees were processed for a cycle?
- How can I see when my payment is due?
- I've been notified of a Chargeback. What do I do?
RAM Tool
- Getting started with RAM Tool
- Multi-Factor Authentication on the RAM Tool
- The Profile tab
- The Transaction Activity tab
- The Funding tab
- The Reports tab
TRU Security
Improve security and reduce chargebacks with our AML and fraud detection tools.
3DS API
- What is 3DS API?
- Getting started with 3DS API
- Handling 3DS API responses
- Testing Frictionless flow - Walkthrough
- Testing Challenge flow - Walkthrough
- Trust Payments 3DS Server Testing Resources
EMV 3-D Secure
- Visa Secure Data Field Mandate: Required Data Fields
- Learn about Strong Customer Authentication (SCA) and EMV 3-D Secure
- Enabling 3-D Secure version 2
- 3-D Secure v2 Liability
- SCA Exemptions
- Manually requesting step up (challenge) authentication
TRU Fraud Check
- What is TRU Fraud Check?
- Handling Challenges
- How to view the result of checks
- TRU Fraud Check field specification
Gateway Security
- PCI Compliance
- Address Verification System (AVS) and security code checks
- Duplicate checks
- Internal fraud checks
In-Person Payments
Robust and reliable POS devices for every type of business.
SoftPOS by Trust Payments app
See all articles and sections
Castles Saturn 1000
See all articles and sections
Castles VEGA 3000C
- First-time setup
- Power supply
- Castles VEGA 3000 Pin Pad
- Ethernet setup
- Using the keypad
- Software guide
Castles VEGA 3000M2
- First-time setup
- Power supply
- SIM card installation
- Using the keypad
- Software guide
- Replacing receipt paper
Castles VEGA 3000M
- First-time setup
- Power supply
- SIM card installation
- Using the keypad
- Software guide
- Replacing receipt paper
Ingenico Move/5000
- First-time setup
- Power supply
- SIM card installation
- Using the keypad
- Software guide
- Replacing receipt paper
Ingenico Desk/5000
- First-time setup
- Power supply
- Ethernet setup
- Using the keypad
- Software guide
- Replacing receipt paper
Guide
See all articles and sections
Sales and Refunds
- How do I perform a sale?
- How do I perform a sale when the customer is not present?
- How do I cancel a POS transaction?
- How do I perform a POS refund?
- How do I perform a POS refund when the customer is not present?
- How do I perform a linked refund?
Paper receipts
- What's on the receipt?
- How do I enable/disable customer receipts?
- Suppression of receipts
- How do I reprint the previous receipt?
Getting online
See all articles and sections
Looking after your device
- Protecting your device
- Changing the manager password
- How to reset forgotten manager password
- Updating your software
- Cleaning your device
- Disposing of your device
Tipping
See all articles and sections
Pre-authorisations
- How do I generate a Pre-Auth?
- How do I generate a Pre-Auth when the customer is not present?
- How do I adjust an existing Pre-Auth?
- How do I perform a completion of a Pre-Auth?
- How do I cancel a Pre-Auth?
Reporting
See all articles and sections
DCC
- How do I perform a sale with DCC?
- How do I generate a pre-auth with DCC?
- How do I perform a POS refund with DCC?
Semi-integrated operation
- What is TRU Link?
- Getting started with TRU Link
- Pairing POS for semi-integrated mode with TRU Link
- TRU Link Requests/Responses
- TRU Link field specification
- Handling errors
TRU Insight
Provides invaluable insights, summaries and analysis across payments, fraud and chargebacks.
CryptoMetrix
Dashboard providing insights into crypto payments, risk and peer performance data.
Merchant Payment Account (MPA)
A Payment Account for your day-to-day business operations.
Accounts
- Introduction to accounts
- Creating accounts
- Cancel an account
- View account details
- View total balance
- View balance and list of transactions
Payments
- Set up a payment
- View a payment
- Copy a payment
- Cancel a scheduled or recurring payment
- Manage Beneficiaries
Managing users
- Add a new user
- View and manage users
- User types (roles) explained
- Edit your own user settings
- Forgotten Password
- Forgotten MPA Portal Security Code
Exporting
See all articles and sections
Merchant Statement
Re-designed merchant statement bringing your payment data into an easy to read summary.
Guest Insights
Online analytics tool providing hotel management staff with insights into guest spending patterns.
Portal
Configure your account and manage your transactions.
Guide
See all articles and sections
Processing payments
See all articles and sections
Managing transactions
- Searching for transactions
- View transaction details
- Re-auth a transaction
- Refund a transaction
- Update a transaction
- Performing an Account Check
Viewing dashboards
- Introduction to the Dashboard
- Percentage shift
- Authorisations (last 24 hours)
- Authorisations (last 7 days)
- Top sites
- Chargeback summary
Generating reports
See all articles and sections
Site administration
- Searching for sites
- Viewing site details
- Site settings
- Viewing accounts set up on your site reference(s)
- File Manager
User administration
See all articles and sections
Rule Manager
See all articles and sections
FAQ
- What is an AUTH request?
- Can I turn off Multi-Factor Authentication (MFA)?
- Can I change my Portal username?
- How do I reset my Portal password?
- What is the password policy for Portal user accounts?
- What actions can I perform on transactions?
Troubleshooting
- A transaction is shown as "Pending". Why have I not received the funds?
- My Portal account is locked
- I have lost the ability to sign into Portal using Multi-Factor Authentication (MFA)
Coming from MyST?
See all articles and sections
Video Guides
- 📽️ First-time sign in
- 📽️ Virtual Terminal
- 📽️ Searching for transactions
- 📽️ Advanced transaction filtering
- 📽️ Customising transaction search results
- 📽️ Cancelling transactions