2016-07-15 4 views
0

私は自分のアプリのpaypal支払いを統合する必要があります。私のアプリのすべてのステップを実行した後、私はpaypalサイトに行くことによってチェックアウトする必要がありますし、トランザクションが成功した後、再び私のアプリに戻りたいですか?どのように私はanglejsを使用して私のアプリでpaypalの標準を統合することができますか?

私にはそうしてください。 braintreeをpaypalの標準のwensitesを受け入れるために使用できますか? はいの場合は、anglejsとの統合方法を教えてください。

答えて

0

PayPal Standardは、支払いのためにPayPalページにあなたを送る簡単なフォームです。あなたはこのような何かを行うことができます。http://www.codeproject.com/Articles/576246/A-Shopping-Cart-Application-Built-with-AngularJS

shoppingCart.prototype.checkoutPayPal = function (parms, clearCart) { 

    // global data 
    var data = { 
    cmd: "_cart", 
    business: parms.merchantID, 
    upload: "1", 
    rm: "2", 
    charset: "utf-8" 
    }; 

    // item data 
    for (var i = 0; i < this.items.length; i++) { 
    var item = this.items[i]; 
    var ctr = i + 1; 
    data["item_number_" + ctr] = item.sku; 
    data["item_name_" + ctr] = item.name; 
    data["quantity_" + ctr] = item.quantity; 
    data["amount_" + ctr] = item.price.toFixed(2); 
    } 

    // build form 
    var form = $('<form></form>'); 
    form.attr("action", "https://www.paypal.com/cgi-bin/webscr"); 
    form.attr("method", "POST"); 
    form.attr("style", "display:none;"); 
    this.addFormFields(form, data); 
    this.addFormFields(form, parms.options); 
    $("body").append(form); 

    // submit form 
    this.clearCart = clearCart == null || clearCart; 
    form.submit(); 
    form.remove(); 
} 

がCodeProjectの上のPayPalでの角度ショッピングカートの非常に良い例があります

関連する問題