2017-03-29 2 views
0

zu zeigen Ich benutze den Demo-Code mit meiner eigenen Client-ID überprüfen Sie bitte den Code, ich bin nicht in der Lage, die Menge und aktuelle anzeigen, auch nicht umgeleitet auf die Rückkehr URL.nicht in der Lage, Betrag mit Paypal Express Checkout

<script src="https://www.paypalobjects.com/api/checkout.js"></script> 

<div id="paypal-button-container"></div> 

<script> 

    // Render the PayPal button 

    paypal.Button.render({ 

     // Set your environment 

     env: 'sandbox', // sandbox | production 

     // Specify the style of the button 

     style: { 
      label: 'checkout', // checkout || credit 
      size: 'small', // tiny | small | medium 
      shape: 'pill',  // pill | rect 
      color: 'blue'  // gold | blue | silver 
     }, 

     // PayPal Client IDs - replace with your own 
     // Create a PayPal app: https://developer.paypal.com/developer/applications/create 

     client: { 
      sandbox: 'AZDxjDScFpQtjWTOUtWKbyN_bDt4OgqaF4eYXlewfBP4-8aqX3PiV8e1GWU6liB2CUXlkA59kJXE7M6R', 
      production: 'Aco85QiB9jk8Q3GdsidqKVCXuPAAVbnqm0agscHCL2-K2Lu2L6MxDU2AwTZa-ALMn_N0z-s2MXKJBxqJ' 
     }, 

     // Wait for the PayPal button to be clicked 

     payment: function() { 

      // Make a client-side call to the REST api to create the payment 

      return paypal.rest.payment.create(this.props.env, this.props.client, { 
       transactions: [ 
        { 
         amount: { total: '0.01', currency: 'USD' } 
        } 
       ] 
      }); 
     }, 

     // Wait for the payment to be authorized by the customer 

     onAuthorize: function(data, actions) { 
      return actions.payment.execute().then(function() { 
       document.querySelector('#paypal-button-container').innerText = 'Payment Complete!'; 
      }); 
     } 

    }, '#paypal-button-container'); 

</script> 

dies ist die Demo auf ihrer website.I zu diesem paypal ist hier hat mir integration.please zu helfen! Dank

Antwort

1

Bitte fügen Sie verpflichten: true,

payment: function() { 
 

 
      // Make a client-side call to the REST api to create the payment 
 

 
      return paypal.rest.payment.create(this.props.env, this.props.client, { 
 
       transactions: [ 
 
        { 
 
         amount: { total: '0.01', currency: 'USD' } 
 
        } 
 
       ] 
 
      }); 
 
     }, 
 
\t \t 
 
\t \t commit: true,

Verwandte Themen