Payment Links API · nykyinen V2

Maksulinkit

Luo, mukauta ja seuraa isännöityjä veloituksia API:n kautta. V2 kokoaa nykyisen integraation; V1-referenssi on edelleen saatavilla olemassa oleville integraatioille.

Base URLhttps://api.iopay.com.br/api
TunnistautuminenBearer token
VersiotNykyinen V2 · V1-yhteensopivuus

Yksi API linkin koko elinkaarelle.

V2:lla voit luoda, hakea, päivittää, poistaa ja listata maksulinkkejä sekä hakea näiden linkkien synnyttämät tapahtumat.

Checkout

Tuotteet, Order Bump ja identiteetti.

Määritä tuotteet, valinnaiset tarjoukset, pääväri ja tarvittaessa banneri.

Kaupallinen ehto

Erät, korot ja käyttö.

Määritä erät, korkojen siirto, saatavuusikkuna ja maksujen enimmäismäärä.

Toiminta

Haettavat linkit ja tapahtumat.

Listaa veloitukset ja suodata syntyneet tapahtumat tilan, maksutavan, ajanjakson ja linkin mukaan.

Luo maksulinkki

Arvot items[*].amount ja order_bump_items[*].amount annetaan senteissä. Pääsumma lasketaan tuotteiden summana; Order Bumpit eivät sisälly alkusummaan.

Oleta alla olevissa esimerkeissä BASE_URL = https://api.iopay.com.br/api.

POST {{BASE_URL}}/v2/payment_link
{
  "title": "Tilaus #1001",
  "description": "Compra de produtos diversos",
  "status": "enabled",
  "open_at": null,
  "end_at": null,
  "max_payments": 1,
  "max_installment": 3,
  "highlight_installment_condition": true,
  "enabled_payment_methods": {
    "credit": true,
    "pix": true,
    "boleto": true
  },
  "pass_interest_to_customer": true,
  "customer_interest_starts_at_installment": 1,
  "primary_color": "4099b4",
  "items": [
    {
      "name": "Produto principal",
      "amount": 60000
    }
  ],
  "order_bump_items": [
    {
      "name": "Garantia estendida",
      "amount": 15000
    }
  ]
}
Maksutavat. V2 dokumentoi credit, pix ja boleto. Vähintään yhden maksutavan on oltava käytössä ja sallittu todennetulle tilille. debit ei ole käytettävissä maksulinkeissä.

V2:n ominaisuudet

OminaisuusPääkentätKäyttö
Tuotteetitems[]Tuotteet, jotka muodostavat linkin alkusumman.
Order Bumporder_bump_items[]Checkoutissa tarjottavat valinnaiset tuotteet.
Maksutavatenabled_payment_methodsLuotto, Pix ja boleto tilin käyttöönoton mukaan.
Erämaksumax_installment · highlight_installment_condition1–12 erää tilin määrityksen mukaisesti.
Korotpass_interest_to_customer · customer_interest_starts_at_installmentKorkojen ostajalle siirron hallinta.
Saatavuusopen_at · end_at · max_paymentsLinkin aikaikkuna ja käyttöraja.
Identiteettiprimary_color · bannersPääväri ja valinnainen checkout-banneri.
Splitsplit_rules[]Prosentti- tai kiinteä jako käyttöön otetuille tileille.

Päätepisteet

MaksutapaReittiToiminta
POST/v2/payment_linkLuo linkki JSON-muodossa.
POST/v2/payment_linkLuo linkki bannerilla multipartin kautta.
GET/v2/payment_link/{ID_LINK}Hae linkki.
PATCH/v2/payment_link/{ID_LINK}Päivitä osittain.
DELETE/v2/payment_link/{ID_LINK}Poista linkki.
GET/v2/payment_link/listListaa linkit suodattimilla ja sivutuksella.
GET/v2/payment_link/list/transactionsListaa linkeistä syntyneet tapahtumat.

Toiminnalliset listaukset

Linkit

Suodata veloitusten joukkoa.

page, limit, offset, sort, status ja luontiväli date_range-parametrilla.

Transaktiot

Löydä oikea maksu.

Sivutuksen ja ajanjakson lisäksi suodata id_link-, status- ja payment_type-arvoilla.

Osittainen päivitys. PATCHissa pois jätetyt kentät pysyvät ennallaan. order_bump_items: [] poistaa Order Bumpit; split_rules: [] poistaa split-säännöt; primary_color: null palauttaa oletusteeman.

V2 uusiin integraatioihin. V1 yhteensopivuuteen.

Developer Central korostaa V2:ta nykyisenä referenssinä. Olemassa olevat integraatiot, jotka riippuvat vielä aiemmasta sopimuksesta, voivat edelleen käyttää V1:n julkista dokumentaatiota.