pix-client
Version:
Uma lib para facilitar o uso da API do mercado pago para pagamentos via PIX
61 lines (60 loc) • 2.6 kB
TypeScript
export declare const PixPaymentErrorMessages: {
readonly InvalidResponse: "Resposta inválida do Mercado Pago.";
readonly FailedToGetStatus: "Falha ao obter status do pagamento.";
readonly FailedToUpdateStatus: "Falha ao atualizar status do pagamento.";
readonly FailedToExpirePayment: "Falha ao expirar pagamento.";
readonly FailedToCancelPayment: "Falha ao cancelar pagamento.";
readonly CanNotGetStatusWithoutId: "Não é possível obter o status de um pagamento que não foi gerado.";
readonly CanNotCancelPaymentWithoutId: "Não é possível cancelar um pagamento que não foi gerado.";
readonly CanNotCancelCompletePayment: "Não é possível cancelar um pagamento que já foi concluído.";
};
export declare const PixPaymentWarningMessages: {
readonly WebhookNotReady: string;
};
export declare const PixPaymentStatusMessages: {
readonly pending: {
readonly type: "pending";
readonly title: "Aguardando";
readonly description: "O usuário ainda não concluiu o processo de pagamento...";
};
readonly approved: {
readonly type: "approved";
readonly title: "Aprovado";
readonly description: "O pagamento foi aprovado e creditado com sucesso.";
};
readonly authorized: {
readonly type: "authorized";
readonly title: "Autorizado";
readonly description: "O pagamento foi autorizado, mas ainda não foi capturado.";
};
readonly in_process: {
readonly type: "in_process";
readonly title: "Em Análise";
readonly description: "O pagamento está em análise.";
};
readonly in_mediation: {
readonly type: "in_mediation";
readonly title: "Em Mediação";
readonly description: "O usuário iniciou uma disputa.";
};
readonly rejected: {
readonly type: "rejected";
readonly title: "Rejeitado";
readonly description: "O pagamento foi rejeitado (o usuário pode tentar pagar novamente).";
};
readonly cancelled: {
readonly type: "cancelled";
readonly title: "Cancelado";
readonly description: "O pagamento foi cancelado por uma das partes ou expirou.";
};
readonly refunded: {
readonly type: "refunded";
readonly title: "Reembolsado";
readonly description: "O pagamento foi reembolsado ao usuário.";
};
readonly charged_back: {
readonly type: "charged_back";
readonly title: "Estornado";
readonly description: "Um chargeback foi aplicado no cartão de crédito do comprador.";
};
};