-
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. -
TRU POS
Robust and reliable POS devices for every type of business. -
TRU Link
Integrate with your existing ePOS or Property Management System. -
SoftPOS
Securely accept payments on your smartphone. -
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. -
Portal
Portal is in Beta
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 setup
- 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 setup
- JavaScript Library Requirements
- Getting started with JavaScript Library
- Library configuration
- JSON Web Token
- Configure webhooks
- Process your first transaction with JavaScript Library
Android SDK setup
- 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 setup
- 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
Webservices API
- Getting started with Webservices API
- Configuring your own library
- Process 3-D Secure authenticated transactions
- Going live with Webservices API
- ACCOUNTCHECK (Tokenization)
- ACCOUNTCHECK (Zero-Auth)
MyST
See all articles and sections
Operation Guides
- Charge description
- Chargebacks
- Credentials on File
- Cryptocurrency Indicator
- Custom digital wallets
- Debt repayment
FAQ
- What are the different date types in TRU Connect and how are they used?
- Do you support shopping cart integration?
- 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?
- Payment Pages FAQ
- MyST FAQ
- Apple Pay FAQ
- Dynamic Currency Conversion (DCC) FAQ
- Google Pay FAQ
- Webservices API FAQ
- Subscription Engine FAQ
Shopping Carts
- Learn about BigCommerce
- Learn about Adobe Commerce (formerly Magento)
- Learn about PrestaShop
- Learn about SAP Commerce Cloud
- Learn about WooCommerce
- Learn about WooCommerce (API only)
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?
Testing centre
- Testing best practices
- What is the difference between a test site reference and a live site reference?
- Testing card payments
- Testing your PayPal integration
- Testing recurring payments
- Testing SCHEMEUPDATE
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 card transactions
- Migrating st.js from version 1 to version 3 for Apple Pay
- FAQs – Migration of our services to the cloud
- Migrating from Android SDK v1.1.0 to v2.x.x
TRU Acquiring
Accept card payments from your customers all over the world.
Fraud and chargebacks
See all articles and sections
FAQs
- What is the Rolling Reserve?
- How do I reset my OmniPay RAM tool password?
- What currencies are supported by TRU Acquiring?
- How can I see what transactions & fees were processed for a cycle?
- How can I see when my payment is due?
- How can I see what purchases / refunds / CFTs were processed?
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
- 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
- What is the difference between 3-D Secure version 1 and 2?
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
TRU POS
Robust and reliable POS devices for every type of business.
Ingenico Move 5000
- Ingenico Move 5000 Data sheet
- What's in the box?
- Turning on and off
- GPRS/Wi-Fi connection
- Main screen
- Quick Menu
Ingenico Desk 5000
- Ingenico Desk 5000 Data sheet
- What's in the box?
- Turning on and off
- LAN/Wi-Fi connection
- Main screen
- Quick Menu
Castles VEGA 3000M
- Castles VEGA 3000M Data sheet
- Castles VEGA 3000M2 Data sheet
- What's in the box?
- Turning on and off
- GPRS/Wi-Fi connection
- Main screen
Castles VEGA 3000C
- Castles VEGA 3000C Data sheet
- Castles VEGA 3000 Pin Pad Data sheet
- Castles VEGA 3000 Pin Pad Connection
- What's in the box?
- Turning on and off
- LAN/Wi-Fi connection
Best Practices
- Supported POS functionality
- Protecting your device
- Charging your device
- Cleaning your terminal
- Inserting paper into the printer
- Updating your device
Terminal configuration
- Pairing POS for semi-integrated mode with TRU Link
- Unpair POS (revert to standalone mode)
- Handshake function
- How do I enable/disable customer receipts?
- Suppression of receipts
- How do I enable/disable the tip/gratuity function?
Sales
- 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 reprint the previous receipt?
- DCC
Reservations
- How do I generate a Pre-Auth?
- How do I adjust an existing Pre-Auth?
- How do I generate a Pre-Auth when the customer is not present?
- How do I perform a completion of a Pre-Auth?
- How do I cancel a Pre-Auth?
Refunds
- 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?
Shifts
See all articles and sections
TRU Link
Integrate with your existing ePOS or Property Management System.
Requests and responses
See all articles and sections
FAQs and Troubleshooting
- Handling errors
- I cannot connect to TRU Link
- How do I resolve an invalid siteid error?
- How do I resolve an invalid topuptoken error?
- How do I resolve an offline terminal error?
- How do I resolve terminal pairing errors?
SoftPOS
Securely accept payments on your smartphone.
TRU Insight
Provides invaluable insights, summaries and analysis across payments, fraud and chargebacks.
TRU Insight Guide
- Getting started with TRU Insight
- Payment Summary view
- Fraud Summary view
- Chargeback Summary view
- Geographic Summary view
- Benchmark Summary view
FAQ
- How often do I receive my TRU Insight reports?
- How are TRU Insight reports distributed?
- How do I know my TRU Insight report has been shared with me?
- Can I access the raw data behind the TRU Insight summary dashboards?
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.
Portal
PORTALBETA
Migrating from MyST to Portal
See all articles and sections
Portal Guide
See all articles and sections
Dashboard
- Introduction to the Dashboard
- Percentage shift
- Authorisations (last 24 hours)
- Authorisations (last 7 days)
- Top sites
- Chargeback summary
Transactions
- Searching for transactions
- Stored searches
- View transaction details
- Re-auth a transaction
- Refund a transaction
- Update a transaction
Reporting
See all articles and sections
Sites
- Searching for sites
- Viewing site details
- Site settings
- Viewing accounts set up on your site reference(s)
- File Manager
Rule Manager
See all articles and sections
Payments
See all articles and sections
Settings
See all articles and sections
Advanced
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 actions can I perform on transactions?
- How do I use Portal to manage my subscriptions?
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)