Build the Future of Payments
Powerful APIs and tools to integrate global payments into your application in minutes.
Everything You Need to Build
Complete developer tools and resources
Popular Integration Patterns
Common use cases and implementation examples
Payment Gateway Integration
Accept payments on your website or mobile app
// Initialize payment
const payment = await gu.payments.create({
amount: 99.99,
currency: 'USD',
description: 'Product purchase'
});
// Redirect to checkout
window.location.href = payment.checkout_url; Webhook Handler
Listen to real-time payment events
app.post('/webhooks', (req, res) => {
const event = gu.webhooks.verify(
req.body,
req.headers['gu-signature']
);
if (event.type === 'payment.succeeded') {
// Handle successful payment
}
}); Bulk Payouts
Send payments to multiple recipients
const payout = await gu.payouts.create({
recipients: [
{ id: 'user_123', amount: 500 },
{ id: 'user_456', amount: 750 }
],
currency: 'USD'
}); Currency Conversion
Convert between currencies in real-time
const rate = await gu.rates.convert({
from: 'USD',
to: 'EUR',
amount: 1000
});
console.log(rate.converted_amount); // 920.50 Developer Resources
Tools and resources to accelerate your integration
Start Building Today
Get your API keys and integrate GU Money Transfer in minutes.
