–Hidden comment

Use attributes in format region_from and region_to= to change the languages showing in language switcher.
Available regions are:
europe_from europe_to
asia_from asia_to
mideast_from mideast_to
america_from america_to

Example:
europe_from=0 europe_to=22 will put all languages (ordered in language switcher settings) from 1 to 21 to Europe region:
asia_from=22 asia_to=25 will put all languages from 23 to 24 (so only 2) into Asia region.

Braintree

Un modo semplice ed efficace per accettare pagamenti o consentire il commercio praticamente ovunque, nella tua app mobile o online.

L’integrazione funziona con un plugin speciale e alcune impostazioni nel pannello di Braintree.

Configurazione di Braintree

Il primo passo consiste nel definire un nuovo campo personalizzato da utilizzare per il tracciamento. Accedi al pannello di controllo di Braintree – Impostazioni>Elaborazione e scorri verso il basso fino a Campi Personalizzati. Crea un nuovo campo con il nome API “visitorid” e il nome di visualizzazione impostato, ad esempio, su “ID Visitatore“. Infine, scegli l’opzione “Memorizza e Ripassa“.

Integrazione del modulo di pagamento

Questo passaggio è un po’ marginale, perché potresti utilizzare diversi metodi per creare i moduli di pagamento.

Quindi, in generale, è necessario aggiungere questo codice speciale al modulo:

<input type="hidden" name="pap_custom" value="" id="pap_dx8vc2s5">
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>

Lo script caricherà automaticamente il valore di tracciamento necessario e lo includerà nel modulo.

Ora è necessario utilizzare il valore per creare un nuovo cliente in Braintree (passo successivo).

Integrazione dei clienti Braintree

In questa fase utilizzeremo il valore del campo personalizzato e lo invieremo a Braintree insieme ad altri dati del cliente. Utilizzeremo il campo personalizzato definito nel primo passo.

Individua lo script che utilizza la funzione di creazione del cliente di Brantree e aggiungi il valore personalizzato inviato dal modulo. Ecco un esempio che utilizza l’SDK PHP di Braintree:

$result = Braintree_Customer::create([
    'firstName' => 'Mike',
    'lastName' => 'Jones',
    'company' => 'Jones Co.',
    'email' => 'mike.jones@example.com',
    'phone' => '281.330.8004',
    'fax' => '419.555.1235',
    'website' => 'http://example.com',
    'customFields' => array('visitorid' => $_POST['pap_custom'])
]);

Questa modifica invierà il valore di tracciamento necessario come campo personalizzato e lo salverà al cliente.

Configurazione webhook

Il passo finale consiste nell’abilitare il plugin Braintree nella sezione Plugin di Post Affiliate Pro e nell’impostare un webhook Braintree che comunichi con il plugin.

Per creare un webhook, accedi al Pannello di Controllo di Braintree – Impostazioni> Webhooks e crea un nuovo webhook. Per l’URL utilizza il seguente:

https://URL_TO_PostAffiliatePro/plugins/Braintree/braintree.php

Per quanto riguarda le notifiche, è possibile utilizzare tutte le notifiche di tipo “Abbonamento“.

Ecco, ora sei integrato.

Non dimenticare di integrare il tuo sito con il codice di tracciamento dei clic per far funzionare tutto correttamente.

Torna alle Integrazioni Crea un account GRATUITAMENTE

Il nostro sito web utilizza i cookies. Continuando assumiamo il tuo consenso all'utilizzo dei cookie come specificato nella nostra politica sulla privacy e sui cookie.

×

Prenota una chiamata individuale e scopri come Post Affiliate Pro può giovare al tuo business.

Siamo disponibili in più date

Prenota una chiamata telefonica