# Paystack visitor_id

Put the first-party visitor ID on Paystack initialize metadata so a later charge can sit on the same person who saw the landing page.

```js
const id = cashline('identity');
// id.visitor_id, id.session_id, id.landing_page, id.first_referrer
```

On the server, those fields go in Paystack metadata. After Paystack confirms, verify the reference, then:

```js
cashline('purchase', {
  amount: 299,
  currency: 'ZAR',
  reference: 'the Paystack reference'
});
```

Do not treat initialize as a sale. Plans stay Starter R149 and Growth R299 on Paystack TEST.
