Create a Customer Session
Creates a customer session resource.
Endpoint
POST /customer_sessions
Sample code
- curl
- Node
- PHP
- Python
- Ruby
curl --request POST --location 'https://api.payrexhq.com/customer_sessions' \
-u replace_with_secret_api_key: \
--data-urlencode 'customer_id=cus_1234'
const client = require('payrex-node')('insert your PayRex Secret API key.');
const customerSession = await client.customerSessions.create({
customer_id: '<insert customer id here>',
});
$client = new \Payrex\PayrexClient('insert your PayRex Secret API key.');
$customerSession = $client->customerSessions->create([
'customer_id' => '<insert customer id here>'
]);
from payrex import Client as PayrexClient
client = PayrexClient('insert your PayRex Secret API key.')
customer_session = client.customer_session.create(
{
'customer_id': '<insert customer id here>'
}
)
require "payrex-ruby"
client = Payrex::Client.new('insert your PayRex Secret API key.')
customer_session = client.customer_sessions.create(
customer_id: '<insert customer id here>'
)
Parameters
customer_id REQUIRED
The ID of a customer resource. To learn more about the customer resource, you can refer here.
Returns
Returns a Customer Session resource.