Ich verwende PHP, um ein direktes Debit -Mandat über die GoCardless -API einzurichten, aber ich kann nicht herausfinden Anfrage: < /p>
$br = $client->billingRequests()->create([
"params" => [
"mandate_request" => [
"scheme" => "bacs",
"currency" => "GBP",
]
]
]);
< /code>
Dann erstelle ich einen Abrechnungsanforderungsfluss: < /p>
$brf = $client->billingRequestFlows()->create([
"params" => [
"redirect_uri" => "http://localhost/success",
"exit_uri" => "http://localhost/exit",
"links" => [
"billing_request" => $br->id
],
"prefilled_customer" => [
"email" => "alice@example.com",
"given_name" => "Alice",
"family_name" => "Smith",
],
]
]);
< /code>
Dann leite ich den Kunden in die Autorisierungs -URL um: < /p>
header("Location: " . $brf->authorisation_url);
< /code>
Der Kunde vervollständigt seine Details auf der von GoCardless gehosteten Seite, auf der ein Mandat eingerichtet wird, es wird jedoch keine Zahlung erfolgen. Ich muss mich manuell beim Dashboard anmelden, um ein Abonnement gegen das Mandat des Kunden zuzuweisen. Dies scheint nicht möglich zu sein, aber ich frage mich, welche anderen Optionen verfügbar sind. Es scheint seltsam, das Abonnement nach dem Erstellen des Mandats manuell zuweisen zu müssen.
GoCardless Setup Direct Debit Mandat und Abonnement gleichzeitig ⇐ Php
-
- Similar Topics
- Replies
- Views
- Last post