01 / Developers

API-first infrastructure for payment orchestration.

Every Riker capability is available via REST API. SDKs, webhooks, and event streams complete the integration surface.

// Create a Riker transaction

const transaction = await riker.transactions.create({

amount: 12500,

currency: ‘usd’,

method: ‘card’,

metadata: {

booking_id: ‘res_abc123’,

property: ‘hotel_xyz’

}

});


// → { id: ‘tx_…’, status: ‘authorized’ }

COPY

// Create a Riker transaction

const transaction = await riker.transactions.create({

amount: 12500,

currency: ‘usd’,

method: ‘card’,

metadata: {

booking_id: ‘res_abc123’,

property: ‘hotel_xyz’

}

});


// → { id: ‘tx_…’, status: ‘authorized’ }

COPY

02 / Quickstart

Three steps to your first transaction.

Install the SDK, authenticate, and process your first payment. Most developers have a working integration in under 30 minutes.

01

Install.

Add the Riker SDK to your project via npm, pip, or your language’s package manager.

npm install @riker/node

02

Authenticate.

Initialize the client with your API key. Test keys are sandboxed and never touch real funds.

const riker = new Riker({

apiKey: ‘rk_test_…’

});

03

Process.

Create your first transaction. The response includes the transaction ID and status, sync with your operational systems via webhooks.

await riker.transactions

.create({ amount: 5000 });

09 / Get started

Ready for the future of payments?

Ready for the future of payments?

Ready for the future of payments?

09 / Get started

Ready for the future of payments?