Payment Element
Contrato de disponibilidade que o futuro Payment Element irá consumir. Componente ainda não disponível.
Nesta página
Payment Element — contrato de disponibilidade
O contrato de métodos de pagamento está disponível através da API. Para montar o checkout no seu site, use o checkout hospedado ou embebido descrito emCheckout e SDK.Esta página descreve o contrato que qualquer superfície de recolha de pagamento consome. A Rivox não publica hoje componentes React individuais: a superfície oficial é o checkout Rivox (hospedado ou embebido).
Contrato
Merchant
↓
Payment Element ← ainda NÃO existe
↓
GET /v1/payment_methods ← disponível
↓
POST /v1/payment_intents ← disponível
↓
POST /v1/payment_intents/:id/confirm ← disponívelRegras do contrato
- A lista de métodos vem sempre de
GET /v1/payment_methods. Nenhuma condiçãoif mpesa / if carddeve existir no frontend. - A disponibilidade é derivada do ambiente, do país da conta e do Capability Engine.
- Quando um método novo for activado para uma conta, a lista muda sem alteração no código do comerciante.
- A confirmação continua a ser server-to-server, com a chave secreta; o Element nunca confirma sozinho.
