For Agents
Authorise, capture, refund, and tokenise card payments, generate boleto and PIX, and run 3D Secure flows for Latin American merchants on GetNet.
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Regional API GetNet, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with Regional API GetNet API.
Authorise a card payment via POST /dpm/payments-gwproxy/v2/payments and capture it later
Generate a Brazilian boleto invoice or PIX QR code for asynchronous bank payment
Run a 3D Secure authentication flow via the enrolments and validations endpoints
Tokenise a card with POST /dpm/cofre-gw-proxy/v1/tokens/card so subsequent charges avoid raw PAN handling
GET STARTED
Use for: I need to authorise a credit card payment in BRL through GetNet, Capture a previously authorised GetNet payment, Generate a PIX QR code for a Brazilian customer, Issue a refund for a GetNet transaction
Not supported: Does not handle accounting, payroll, or KYC onboarding - use for card, PIX, boleto, tokenisation, and 3D Secure payment processing only.
GetNet's Regional API is a Latin America-focused payment processing platform that lets merchants accept credit, debit, and bank-card transactions in their virtual stores. Beyond simple authorisations, it covers the full transaction lifecycle - capture, adjustment, cancellation, refund, query, tokenisation, recurring subscriptions, installments, boleto and PIX (Brazilian instant payment), QR codes, cross-border quotes, and 3D Secure authentication. Three environments (production, pre-production, and sandbox) are exposed under different OAuth scopes so integrations can be tested before going live.
Quote and validate cross-border transactions before authorising them
Cancel or refund an authorised transaction and adjust amounts post-authorisation
Patterns agents use Regional API GetNet API for, with concrete tasks.
★ Brazilian E-Commerce Checkout
Brazilian merchants need to accept card, boleto, and PIX in a single checkout. The Regional API exposes one authorise endpoint for cards (/dpm/payments-gwproxy/v2/payments), a boleto endpoint (/dpm/payments-gwproxy/v2/payments/boleto), and a PIX endpoint (/dpm/payments-gwproxy/v2/payments/qrcode/pix), so a checkout page can offer all three with a few hours of integration work plus 3D Secure for cards over a risk threshold.
POST /dpm/payments-gwproxy/v2/payments/qrcode/pix with amount=R$199.90 and the buyer's CPF, then return the QR code payload to the checkout UI.
Subscription Billing With Tokenised Cards
SaaS and content businesses can run recurring billing without storing card numbers by tokenising the card once via /dpm/cofre-gw-proxy/v1/tokens/card and then charging the token on a schedule via the standard authorise+capture flow. Combined with the cancel and refund endpoints, this covers the full dunning and chargeback path. Implementation typically takes a few days end-to-end.
POST /dpm/cofre-gw-proxy/v1/tokens/card with the card number, store the returned token, then POST /dpm/payments-gwproxy/v2/payments referencing that token at each billing cycle.
High-Value Card Transaction with 3D Secure
Merchants reducing chargeback risk on high-value card transactions can run a 3D Secure flow before authorising: initialise via /dpm/security-gwproxy/v2/enrolments-initial, complete the bank login challenge via /dpm/security-gwproxy/v2/enrolments-continue, validate via /dpm/security-gwproxy/v2/validations, then authorise with the resulting authentication payload. The API supports a frictionless or challenged path depending on the issuer's risk decision.
Run the three /dpm/security-gwproxy/v2 calls in order to obtain the 3DS payload, then POST /dpm/payments-gwproxy/v2/payments including it for liability shift.
AI Agent Refund Handling
An AI assistant given GetNet through Jentic can resolve simple support tickets by looking up a transaction with /dpm/hub-payment-info/v1/payments/info/{payment_id} and issuing a cancel or refund through the corresponding endpoint, all with bounded scope and audit logging supplied by Jentic.
Search Jentic for 'getnet refund', load the schema, fetch the payment with /dpm/hub-payment-info/v1/payments/info/{payment_id}, then POST /dpm/payments-gwproxy/v2/payments/cancel.
57 endpoints — getnet's regional api is a latin america-focused payment processing platform that lets merchants accept credit, debit, and bank-card transactions in their virtual stores.
METHOD
PATH
DESCRIPTION
/dpm/payments-gwproxy/v2/payments
Authorise a card payment
/dpm/payments-gwproxy/v2/payments/capture
Capture an authorised payment
/dpm/payments-gwproxy/v2/payments/cancel
Cancel or refund a payment
/dpm/payments-gwproxy/v2/payments/qrcode/pix
Generate a PIX QR code
/dpm/payments-gwproxy/v2/payments/boleto
Generate a boleto invoice
/dpm/cofre-gw-proxy/v1/tokens/card
Tokenise a card
/dpm/hub-payment-info/v1/payments/info/{payment_id}
Get a transaction by ID
/dpm/payments-gwproxy/v2/payments
Authorise a card payment
/dpm/payments-gwproxy/v2/payments/capture
Capture an authorised payment
/dpm/payments-gwproxy/v2/payments/cancel
Cancel or refund a payment
/dpm/payments-gwproxy/v2/payments/qrcode/pix
Generate a PIX QR code
/dpm/payments-gwproxy/v2/payments/boleto
Generate a boleto invoice
Three things that make agents converge on Jentic-routed access.
Credential isolation
GetNet OAuth 2.0 client IDs, secrets, and basic-auth credentials are stored encrypted in the Jentic vault. Agents receive a scoped access token at execution time and the raw secrets never enter the agent's prompt context.
Intent-based discovery
Agents search Jentic by intent ('process a pix payment', 'refund getnet transaction') and Jentic returns the matching GetNet operation with its JSON schema, so the agent calls the right endpoint without parsing the 1,000-line spec.
Time to first call
Direct GetNet integration: 1-2 weeks for OAuth, 3DS, tokenisation, and idempotent retries. Through Jentic: under an hour for the first authorisation - search, load, execute.
Alternatives and complements available in the Jentic catalogue.
Stripe API
Global card processor versus GetNet's Latin America-first PIX and boleto coverage.
Choose Stripe for global multi-region cards. Choose GetNet when Brazilian PIX, boleto, or local installments must be supported natively.
Specific to using Regional API GetNet API through Jentic.
What authentication does the GetNet Regional API use?
GetNet uses OAuth 2.0 client credentials with separate scopes for production, pre-production, and sandbox, plus HTTP basic auth for the token endpoint. Exchange your client ID and secret at /authentication/oauth2/access_token and use the returned bearer token. Through Jentic the credentials sit in the vault and are injected per call.
Can the GetNet API process PIX payments?
Yes. POST /dpm/payments-gwproxy/v2/payments/qrcode/pix returns the PIX QR code and copy-paste payload. The transaction settles via the Brazilian instant payment rail and can be queried by payment_id once the buyer scans.
What are the rate limits for the GetNet Regional API?
GetNet does not publish a fixed per-endpoint limit in this OpenAPI spec; limits are negotiated as part of merchant onboarding. Implement idempotency keys (the API exposes /payments/info/{payment_id}/{idempotency_key}) and exponential backoff on 429 responses.
How do I tokenise a card through Jentic so my agent never sees the PAN?
Search Jentic for 'tokenise card getnet', load the schema for POST /dpm/cofre-gw-proxy/v1/tokens/card, and submit the card details once. Subsequent charges through Jentic reference the returned token, so the raw PAN never re-enters agent context.
Can I run cross-border transactions on GetNet?
Yes. POST /dpm/payments-gwproxy/v1/crossborder/quote returns an FX quote and POST /dpm/payments-gwproxy/v2/crossborder/validate-customer validates the buyer before you authorise the cross-border payment via the standard /payments endpoint.
How do I refund or cancel a GetNet transaction?
POST /dpm/payments-gwproxy/v2/payments/cancel for a single cancellation, or POST /dpm/payments-gwproxy/v2/payments/combined/cancel for a combined transaction. The same lookup endpoint /dpm/hub-payment-info/v1/payments/info/{payment_id} confirms the resulting status.
/dpm/cofre-gw-proxy/v1/tokens/card
Tokenise a card
/dpm/hub-payment-info/v1/payments/info/{payment_id}
Get a transaction by ID