sto cercando di impostare le seguenti con Banda:transazioni tramite banda Collegare
- un account master
- multipli account secondari (cioè collegate al conto Maestro tramite banda Connect app)
- Abilita pagamenti da effettuare a un subaccount , con una commissione percentuale prelevata dal conto principale per transazione .
Ho creato un account principale e un account secondario. Ho collegato l'account secondario all'account principale tramite Stripe Connect. Ho ricevuto e memorizzato un access_token e un refresh_token alla fine del processo Stripe Connect.
In caso di pagamenti, un pagamento può coprire più articoli. Ho il seguente codice (PHP) per elaborare il pagamento:
Stripe_Charge::create(array(
"amount" => $amt,
"currency" => "EUR",
"source" => $stripeCardToken,
"description" => $description),
"application_fee_percent" => 0.5
),
$stripeAccessToken
);
Questo è posto in un ciclo, per ogni elemento di essere pagato. È anche in un blocco try/catch con più interferenze Stripe. Tuttavia, questo metodo ha esito negativo senza alcun errore.
È questo il metodo di classe corretto da utilizzare? Il campo 'sorgente' per il token della carta di credito? Esiste un modo per tenere traccia degli importi pagati su più articoli senza utilizzare un ciclo? Lo $stripeAccessToken
access_token del subaccount viene restituito dal processo Connect o dal refresh_token? O è la chiave pubblicabile/segreta dell'account principale? O qualcos'altro? Posso usare questo formato per $ stripeAccessToken, o devo invece usare Stripe::setApiKey($stripeAccessToken)
prima del ciclo?
Sia il master che il sotto-conto utilizzano attualmente l'ambiente di test e una carta falsa, ma vorrei anche testare le transazioni in tempo reale.
Grazie per quella koopaja. Quest'ultimo esempio è quello che stavo cercando. Una domanda successiva: esiste un modo per mettere in atto una singola transazione che copra più elementi e che ogni articolo sia annotato nella descrizione della transazione (oltre alla semplice creazione di una stringa molto lunga)? – Eamonn
L'unica soluzione a cui posso pensare è creare elementi di fatturazione per ogni articolo e quindi creare una fattura per raggruppare tutto insieme – koopajah
Per essere chiari, stai dicendo che hai venduto un widget per $ 10 con $ 9 che vanno a due associati separati di il tuo, dovresti dire addebitate il cliente due volte, diciamo $ 5 andando all'associato. Foo e una carica separata di $ 4 a socio. Bar. – MCB