2017-09-10 1 views
0

Ich versuche, eine Beschreibung für meine Zahlung festzulegen. Codebeispiel:Beschreibung in paypal API (Client SITE) setzen

// Make a call to the REST api to create the payment 
    return actions.payment.create({ 
     payment: { 

      transactions: [ 
       { 
        amount: { total: '<?= $amount/100 ?>', currency: 'EUR' }, 
        description: {'The payment transaction description.'} 
       } 
      ] 
     } 
    }); 
}, 

Es funktioniert jedoch nicht. Derzeit habe ich dieses Beispiel von hier:

Kann ich die Beschreibung auf der Clientseite setzen? Ohne die Beschreibung funktioniert die Zahlung ganz gut.

Antwort

1

Sie müssen die { und } um den Beschreibungsstring entfernen.

+0

Dann erhalte ich einen Fehler: Abgelehnt, um unsichere Kopfzeile "X-DEBUGKIT-ID" in der Browser-Konsole zu erhalten - das Fenster öffnet sich, aber die Zahlung gewinnt durch. Bist du sicher, dass das funktioniert? Dann suche ich nach etwas anderem. – Isengo

+0

Ist die Beschreibung wirklich der einzige Unterschied zwischen einem Fall, der funktioniert und einem, der nicht funktioniert? Der Fehler, den Sie angeben, scheint völlig unabhängig zu sein. – jcaron

+0

Scheint so, als würde die Sandbox etwa 5-10 Minuten dauern, um die Zahlung anzuzeigen. Ich denke, dass das Problem gelöst hat. Vielen Dank! – Isengo