Cuando hago clic en el Botón en la interfaz, me dirigidas a localhost/crear-cuenta-hosted, pero hace que la "No PUBLICAR". Cartero, sin embargo muestra el Extremo funciona bien.
No está seguro de lo que tengo mal aquí.
Backend de la estación en la base avanzada de las Funciones de la carpeta de
app.post("/create-account-hosted", async (req, res) => {
try {
var account = await stripe.accounts.create({
type: "custom",
requested_capabilities: ["card_payments", "transfers"],
business_type: 'company',
})
var accountLink = await stripe.accountLinks.create({
account: account.id,
success_url: "https://example.com",
failure_url: "https://example.com",
type: "custom_account_verification",
collect: "eventually_due",
});
} catch (err) {
console.log(err);
res.status(400);
res.send({ error: err });
return;
}
res.send(accountLink.url)
Extremo delantero código del formulario de solicitud POST del lado del servidor redirigir.
<div className="beASeller">
<form
type="submit"
action="/create-account-hosted"
method="POST"
class="stripe-connect white"
>
<button> Seller Signup</button>
</form>
</div>