June/July 2022: SOC 2, multi-language tax form support, & API/widget URLs
In May 2022 alone, our engineers have delivered major product updates that drive Trolley toward our goal of creating the payouts platform for the internet economy.
Discover how Trolley helps innovative customers pay out their contractors and stay tax compliant.
In May 2022 alone, our engineers have delivered major product updates that drive Trolley toward our goal of creating the payouts platform for the internet economy.
In May 2022 alone, our engineers have delivered major product updates that drive Trolley toward our goal of creating the payouts platform for the internet economy.
In May 2022 alone, our engineers have delivered major product updates that drive Trolley toward our goal of creating the payouts platform for the internet economy.
In May 2022 alone, our engineers have delivered major product updates that drive Trolley toward our goal of creating the payouts platform for the internet economy.
We built our platform to make integration easy for developers.
It's never been easier to grow your business internationally. Get access to Trolley’s next generation payments infrastructure and global banking network to send funds to suppliers and contractors around the world.
const paymentrails = require('paymentrails');
const client = paymentrails.connect({
key: "YOUR-API-KEY",
secret: "YOUR-API-SECRET",
environment: "production",
});
// Async/Await version
async function main() {
const recipient = await client.recipient.find("R-G7SXXpm6cs4aTUd9YhmgWC");
console.log(recipient.id);
}
main();
// Promise version
client.recipient.find("R-G7SXXpm6cs4aTUd9YhmgWC").then(recipient => {
console.log(recipient.id);
}).catch(err => {
console.log("ERROR", err);
});
from paymentrails.configuration import Configuration
from paymentrails.recipients import Recipients
client = Configuration.gateway("YOUR-PUBLIC-API","YOUR-PRIVATE-API","production")
response = client.recipient.find("R-WJniNq7PUXyboAJetimmJ4")
print(response.id)
require 'payment_rails'
payments = [
{recipient: 1, amount: 100, currency: "USD"},
{recipient: 2, amount: 200, currency: "CAD"}
]
client = PaymentRails.connect(api_key: "")
client.batches.create(recipient)
// This line is for the Composer autoloader
require_once 'vendor/autoload.php';
// Or use this if installed via git clone
// require_once 'php-sdk/lib/autoload.php';
use PaymentRails;
// Configure API key authorization: merchantKey
PaymentRails\Configuration::environment('production');
PaymentRails\Configuration::publicKey(YOUR_PUBLIC_KEY);
PaymentRails\Configuration::privateKey(YOUR_PRIVATE_KEY);
try {
$recipients = PaymentRails\Recipient::all();
foreach ($recipients as $rcpt) {
print_r($rcpt->id . "\n");
}
} catch (Exception $e) {
echo 'Exception when calling PaymentRails\\Recipient::all ', $e->getMessage(), PHP_EOL;
}
using paymentrails.Types;
using paymentrails;
class Program
{
static void Main(string[] args)
{
// set your API key
var client = new PaymentRails_Gateway("YOUR-API-KEY", "YOUR-SECRET-KEY", "production");
Recipient response = client.recipient.find("R-4q7zxMa26hpZhx7ULApBGw");
Console.WriteLine(response.id);
Console.Read();
}
}
From global mass payouts, to real-time currency conversions, our APIs can help you create a tailored solution that meets your unique payment needs. We’ve designed our APIs using RESTful architecture making it an easy and frictionless experience.
With our robust Payout API, you can be up and running within minutes and paying the world.
With our robust Payout API, you can be up and running within minutes and paying the world.
It has never been easier to grow your business internationally. Get access to Trolley’s next-generation payments infrastructure and global banking network.
Automate Your FX
Expand Your Payment Capabilities
Global Reach
Payment Automation
Webhooks & Slack
Developer Sandbox
Integrate, onboard, schedule, pay, communicate, and comply—all from the Trolley platform & API—with little effort required.
This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful. Click here to view our Privacy and Cookie Policies.
Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.
If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.