Get Wallet
Retorna o saldo da carteira da loja. O campo withdrawable é o saldo sacável agora (balance - disputeBlocked - comprometido com subcontas): o valor retido por disputas (MED) e a soma dos saldos das subcontas são descontados do saldo bruto, e é esse o limite máximo aceito pelo POST /v1/payouts. Dinheiro atribuído a subconta sai pela subconta, não pela conta principal. Funciona com chaves ps_live_ e ps_test_. No sandbox o saldo é simulado a partir dos pagamentos de teste (mesma regra do GET /v1/sandbox/wallet), a MESMA conta vale (withdrawable desconta o comprometido com as subcontas de teste) e a resposta inclui “sandbox”: true, com disputeBlocked e cryptoBalanceLtc sempre 0. No sandbox, pendingRelease é a soma dos pagamentos de teste ainda pendentes.
Authorizations
Chave de API gerada no dashboard da PurinCash (ps_live_ ou ps_test_).
Response
Saldo da carteira.
Moeda do saldo. Sempre "BRL".
Saldo bruto da carteira (BRL).
Saldo bruto da carteira em centavos.
Valor retido por disputas (MED) abertas ou perdidas não perdoadas (BRL). Sempre 0 no sandbox.
Saldo sacável agora (balance - disputeBlocked - comprometido com subcontas). É o valor máximo que o POST /v1/payouts aceita sacar. Pedidos acima disso são rejeitados com o motivo detalhado.
Saldo sacável em centavos.
Vendas no cartão aguardando liberação (BRL).
Liberação pendente de cartão em centavos.
Soma dos saldos das suas subcontas: a fatia do saldo que pertence aos seus clientes e que o saque da conta principal NÃO alcança. null = não pôde ser calculada (e aí o withdrawable exibido não desconta; o débito real continua bloqueando).
O que a carteira tem sem dono: o teto que a transferência to_subaccount aceita atribuir. Coincide com withdrawableCents agora que o saque desconta o comprometido. null quando a soma falhou.
Saldo em LTC (saque via POST /v1/payouts com method "ltc"). Sempre 0 no sandbox.
Presente e true apenas com chave ps_test_. Saldo simulado a partir dos pagamentos de teste.

