REST JSON Webhooks SDK

HERO_TITLE_LINE1
HERO_TITLE_ACCENT

HERO_SUBTITLE

transaction.js
const roxpay = new Roxpay('sk_test_123');

const payment = await roxpay.charges.create({
  amount: 2000,
  currency: 'eur',
  source: 'tok_visa',
  description: 'Ordine #12345'
});

console.log(payment.status); CODE_COMMENT
PARTNER_SERVER_LABEL master_token_xyz
PARTNER_AFF_A companyId: 101
PARTNER_AFF_B companyId: 102
PARTNER_AFF_C companyId: 103
PARTNER_BADGE

PARTNER_H2

PARTNER_LEAD_PREFIXPARTNER_LEAD_STRONGPARTNER_LEAD_SUFFIX

PARTNER_CALLOUT_BEFORE companyId={ID_AZIENDA}PARTNER_CALLOUT_AFTER
PARTNER_DOCS_LINK
AUTH_BADGE

AUTH_H2

AUTH_LEAD_PREFIXAUTH_LEAD_STRONGAUTH_LEAD_SUFFIX

  • AUTH_LI1
  • AUTH_LI2_PREFIXAUTH_LI2_STRONGAUTH_LI2_SUFFIX
  • AUTH_LI3_PREFIXAuthorization: Bearer <token>AUTH_LI3_SUFFIX
AUTH_LINK
DIAG_YOUR_SERVER
POST /auth/token
200 OK (Token)
RoxPay Auth
RESPONSE_LABEL
{
  "access_token": "eyJhbGci...",
  "token_type": "Bearer",
  "expires_in": 43200, TOKEN_JSON_COMMENT
}
STACK_BADGE

STACK_H2

STACK_INTRO_PREFIXSTACK_LINKSTACK_INTRO_SUFFIX

SDK_SECTION_TITLE

PCI_SECTION_TITLE

PCI_1

PCI_2

PCI_3

PCI_4

TOKEN_SECTION_TITLE

**** **** **** 8785
CARDHOLDER_LABEL
12/26
CT-20260122-01F77C9F7121431
VERIFIED_TOKEN