Atualizar vendedor

patchhttps://sandbox-api.rebornpay.io/v1/sellers/{sellerId}Auth obrigatória

Headers

X-Api-Keystringrequired

API Key do seller (header)

Path Parameters

sellerIdstringrequired

Body

application/json
businessInfoobject
mccstringoptional
cnaestringoptional
businessTypestringoptional
websiteUrlstringoptional
legalNamestringoptional
fantasyNamestringoptional
emailstringoptional
phonestringoptional
mobilePhonestringoptional
addressobject
streetstringrequired
numberstringrequired
complementstringoptional
neighborhoodstringrequired
citystringrequired
statestringrequired
zipCodestringrequired
countrystringrequired
bankAccountobject
bankCodestringoptional
agencyNumberstringoptional
accountNumberstringoptional
accountDigitstringoptional
accountTypeenumoptional
pixKeystringoptional
pixKeyTypeenumoptional
transferTypeenumoptional

Meio de liquidação/saque do vendedor. PIX usa a chave PIX; TED usa a conta bancária.

accountHolderNamestringoptional
accountHolderDocumentstringoptional
webhooksobject
urlstringrequired
eventTypesarrayrequired

Nenhum item adicionado.

isActivebooleanoptional
secretstringoptional
descriptionstringoptional
contactobject
namestringrequired
documentNumberstringrequired
documentTypeenumrequired
emailstringrequired
phonestringoptional
birthDatestring · dateoptional
mothersNamestringoptional
addressobject
streetstringrequired
numberstringrequired
complementstringoptional
neighborhoodstringrequired
citystringrequired
statestringrequired
countrystringrequired
zipCodestringrequired
feePlanIdstring · uuidoptional
paymentConfigobject
defaultPaymentMethodsarrayoptional

Nenhum item adicionado.

defaultMaxInstallmentsnumber · int32optional
autoApproveTransactionsbooleanoptional
installmentConfigobject
installmentFeeTableIdstring · uuidoptional
customInstallmentFeesbooleanoptional
installmentInterestModeenumoptional
buyerMonthlyInterestPercentnumberoptional
interestFreeInstallmentsnumber · int32optional
limitsobject
dailyTransactionLimitnumberoptional
monthlyTransactionLimitnumberoptional
maxTransactionAmountnumberoptional
minTransactionAmountnumberoptional
metadatastringoptional
notesstringoptional
typeenumoptional
subSellersTransactUnderCompanybooleanoptional

Só admin, só company: os sellers da company passam a transacionar cartão com o credenciamento dela

Responses

200Seller atualizado, com a conta bancária e a chave PIX de liquidação
idstring · uuidrequired
legalNamestringrequired
fantasyNamestringoptional
documentTypestring · enumrequired
CPFCNPJ
documentNumberstringrequired
phonestringoptional
emailstringrequired
statusstring · enumrequired
DRAFTPENDINGACTIVESUSPENDEDBLOCKED
typestring · enumrequired
REGULARCOMPANYREBORN
createdAtstring · date-timeoptional
websiteUrlstringoptional
internationalPaymentobjectrequired
enabledbooleanrequired
profilestringrequired
allowedRegionsarrayrequired
allowedCurrenciesarrayrequired
stripeEnrolledbooleanrequired
routingPinnedbooleanrequired
pricingobjectoptional
takeRatenumberrequired
fixedFeeByCurrencyobjectrequired
stripePassThroughbooleanrequired
sourcestringrequired
repricedTakeRatenumberrequired
takeRateUsDomesticnumberrequired
takeRateUsInternationalnumberrequired
takeRateEuRegionalnumberrequired
takeRateEuInternationalnumberrequired
antifraudCentsinteger · int64required
remittanceFeeCentsinteger · int64required
minimumRemittanceCentsinteger · int64required
settlementDelayDaysinteger · int64required
usdSpreadnumberrequired
usdSpreadMidnumberrequired
usdSpreadHighnumberrequired
usdSpreadMidFromCentsinteger · int64required
usdSpreadHighFromCentsinteger · int64required
eurSpreadnumberrequired
remittanceSettlementDaysinteger · int64required
preChargebackAlertCentsinteger · int64required
chargebackFeeUsdCentsinteger · int64required
chargebackFeeEurCentsinteger · int64required
reservePercentnumberrequired
reserveDaysinteger · int64required
deliveryCurrencystringrequired
destinationWalletstringoptional
quoteSourcestringrequired
internalFxCostRatenumberrequired
vgsobjectoptional
configuredbooleanrequired
hostMaskedstringoptional
lastTestedAtstringoptional
bankAccountobjectoptional

Conta bancária e chave PIX cadastradas para liquidação

bankCodestringoptional
agencyNumberstringoptional
accountNumberstringoptional
accountDigitstringoptional
accountTypestring · enumoptional
CHECKINGSAVINGS
pixKeystringoptional
pixKeyTypestring · enumoptional
EMAILPHONERANDOM_KEYCPFCNPJ
accountHolderNamestringoptional
curl -X PATCH 'https://sandbox-api.rebornpay.io/v1/sellers/{sellerId}' \  -H 'X-Api-Key: $API_KEY' \  -H 'Content-Type: application/json'
200Response example
{
  "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "legalName": "string",
  "fantasyName": "string",
  "documentType": "CPF",
  "documentNumber": "string",
  "phone": "string",
  "email": "string",
  "status": "DRAFT",
  "type": "REGULAR",
  "createdAt": "2025-01-15T10:30:00Z",
  "websiteUrl": "string",
  "internationalPayment": {
    "enabled": false,
    "profile": "string",
    "allowedRegions": [
      "string"
    ],
    "allowedCurrencies": [
      "string"
    ],
    "stripeEnrolled": false,
    "routingPinned": false,
    "pricing": {
      "takeRate": 1,
      "fixedFeeByCurrency": {},
      "stripePassThrough": false,
      "source": "string",
      "repricedTakeRate": 1,
      "takeRateUsDomestic": 1,
      "takeRateUsInternational": 1,
      "takeRateEuRegional": 1,
      "takeRateEuInternational": 1,
      "antifraudCents": 1,
      "remittanceFeeCents": 1,
      "minimumRemittanceCents": 1,
      "settlementDelayDays": 1,
      "usdSpread": 1,
      "usdSpreadMid": 1,
      "usdSpreadHigh": 1,
      "usdSpreadMidFromCents": 1,
      "usdSpreadHighFromCents": 1,
      "eurSpread": 1,
      "remittanceSettlementDays": 1,
      "preChargebackAlertCents": 1,
      "chargebackFeeUsdCents": 1,
      "chargebackFeeEurCents": 1,
      "reservePercent": 1,
      "reserveDays": 1,
      "deliveryCurrency": "string",
      "destinationWallet": "string",
      "quoteSource": "string",
      "internalFxCostRate": 1
    },
    "vgs": {
      "configured": false,
      "hostMasked": "string",
      "lastTestedAt": "string"
    }
  },
  "bankAccount": {
    "bankCode": "string",
    "agencyNumber": "string",
    "accountNumber": "string",
    "accountDigit": "string",
    "accountType": "CHECKING",
    "pixKey": "string",
    "pixKeyType": "EMAIL",
    "accountHolderName": "string"
  }
}