Implement Paypal in to Angular 6PayPal's Express Checkout Sandbox after payment hangs on confirmationPayPal Sandbox Classic API Express Checkout NVP Internal Server Error (500)PayPal express useraction not working when legacy fallback happensIntegrate Paypal and Paypal Express with PayPal REST APICan't get PayPal checkout.js to create successful transactionPaypal Sandbox 500 Internal Server ErrorPayPal checkout.js: Express checkout with JavascriptButtonAPI without PayPal accountpaypal checkout button: payment popup never completesPaypal Express Checkout not working with production credentialsPayPal PDT works in sandbox but not live

How to draw this center trajectory of rolling ball?

Really Old Stock Valuation

What is the legal status of travelling with methadone in your carry-on?

How long would it take to cross the Channel in 1890's?

Is a single radon-daughter atom in air a solid?

Does this Wild Magic result affect the sorcerer or just other creatures?

How to remove this component from PCB

Has there been any indication at all that further negotiation between the UK and EU is possible?

Why don't countries like Japan just print more money?

How can I politely work my way around not liking coffee or beer when it comes to professional networking?

Explain why a line can never intersect a plane in exactly two points.

Would it be a copyright violation if I made a character’s full name refer to a song?

Impossible darts scores

Why use cross notes in sheet music for hip hop tracks?

What is "industrial ethernet"?

Do I have to explain the mechanical superiority of the player-character within the fiction of the game?

Output of "$OSTYPE:6" on old releases of Mac OS X

What's the difference between a deep fryer and a chip pan?

How would modern naval warfare have to have developed differently for battleships to still be relevant in the 21st century?

Dates on degrees don’t make sense – will people care?

Count All Possible Unique Combinations of Letters in a Word

Methodology: Writing unit tests for another developer

Understanding the reasoning of the woman who agreed with King Solomon to "cut the baby in half"

How does DC work with natural 20?



Implement Paypal in to Angular 6


PayPal's Express Checkout Sandbox after payment hangs on confirmationPayPal Sandbox Classic API Express Checkout NVP Internal Server Error (500)PayPal express useraction not working when legacy fallback happensIntegrate Paypal and Paypal Express with PayPal REST APICan't get PayPal checkout.js to create successful transactionPaypal Sandbox 500 Internal Server ErrorPayPal checkout.js: Express checkout with JavascriptButtonAPI without PayPal accountpaypal checkout button: payment popup never completesPaypal Express Checkout not working with production credentialsPayPal PDT works in sandbox but not live






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;








1















I tried to implement Paypal in my Angular project. I found this tutorial and followed the step. The button appeared perfect, but when i press the button, the paypal modal appeared, but throws the error:




POST https://www.sandbox.paypal.com/v1/oauth2/token 401 (Unauthorized)




my app.component.ts:
addScript = false;
paypalLoad = true;

finalAmount = 1;

paypalConfig =
env: 'sandbox',
client:
sandbox: localStorage.getItem('paypal_token'), // this generate the backend
production: '<your-production-key here>'
,
commit: true,
payment: (data, actions) =>
return actions.payment.create(
payment:
transactions: [
amount:
total: this.finalAmount,
currency: 'HUF'


]

);
,
onAuthorize: (data, actions) =>
return actions.payment.execute().then((payment) =>
// Do something when payment is successful.
);

;

ngAfterViewChecked()
if (!this.addScript)
this.addPaypalScript().then(() =>
paypal.Button.render(this.paypalConfig, '#paypal-checkout-btn');
this.paypalLoad = false;
);



addPaypalScript()
this.addScript = true;
return new Promise((resolve, reject) =>
let scripttagElement;
scripttagElement = document.createElement('script');
scripttagElement.src = 'https://www.paypalobjects.com/api/checkout.js';
scripttagElement.onload = resolve;
document.body.appendChild(scripttagElement);
);



and my app.component.html



<input type="number" [(ngModel)]="finalAmount" style="padding-bottom: 10px;">
<h2 *ngIf="paypalLoad">Paypal button is loading</h2>
<div id="paypal-checkout-btn"></div>









share|improve this question






























    1















    I tried to implement Paypal in my Angular project. I found this tutorial and followed the step. The button appeared perfect, but when i press the button, the paypal modal appeared, but throws the error:




    POST https://www.sandbox.paypal.com/v1/oauth2/token 401 (Unauthorized)




    my app.component.ts:
    addScript = false;
    paypalLoad = true;

    finalAmount = 1;

    paypalConfig =
    env: 'sandbox',
    client:
    sandbox: localStorage.getItem('paypal_token'), // this generate the backend
    production: '<your-production-key here>'
    ,
    commit: true,
    payment: (data, actions) =>
    return actions.payment.create(
    payment:
    transactions: [
    amount:
    total: this.finalAmount,
    currency: 'HUF'


    ]

    );
    ,
    onAuthorize: (data, actions) =>
    return actions.payment.execute().then((payment) =>
    // Do something when payment is successful.
    );

    ;

    ngAfterViewChecked()
    if (!this.addScript)
    this.addPaypalScript().then(() =>
    paypal.Button.render(this.paypalConfig, '#paypal-checkout-btn');
    this.paypalLoad = false;
    );



    addPaypalScript()
    this.addScript = true;
    return new Promise((resolve, reject) =>
    let scripttagElement;
    scripttagElement = document.createElement('script');
    scripttagElement.src = 'https://www.paypalobjects.com/api/checkout.js';
    scripttagElement.onload = resolve;
    document.body.appendChild(scripttagElement);
    );



    and my app.component.html



    <input type="number" [(ngModel)]="finalAmount" style="padding-bottom: 10px;">
    <h2 *ngIf="paypalLoad">Paypal button is loading</h2>
    <div id="paypal-checkout-btn"></div>









    share|improve this question


























      1












      1








      1








      I tried to implement Paypal in my Angular project. I found this tutorial and followed the step. The button appeared perfect, but when i press the button, the paypal modal appeared, but throws the error:




      POST https://www.sandbox.paypal.com/v1/oauth2/token 401 (Unauthorized)




      my app.component.ts:
      addScript = false;
      paypalLoad = true;

      finalAmount = 1;

      paypalConfig =
      env: 'sandbox',
      client:
      sandbox: localStorage.getItem('paypal_token'), // this generate the backend
      production: '<your-production-key here>'
      ,
      commit: true,
      payment: (data, actions) =>
      return actions.payment.create(
      payment:
      transactions: [
      amount:
      total: this.finalAmount,
      currency: 'HUF'


      ]

      );
      ,
      onAuthorize: (data, actions) =>
      return actions.payment.execute().then((payment) =>
      // Do something when payment is successful.
      );

      ;

      ngAfterViewChecked()
      if (!this.addScript)
      this.addPaypalScript().then(() =>
      paypal.Button.render(this.paypalConfig, '#paypal-checkout-btn');
      this.paypalLoad = false;
      );



      addPaypalScript()
      this.addScript = true;
      return new Promise((resolve, reject) =>
      let scripttagElement;
      scripttagElement = document.createElement('script');
      scripttagElement.src = 'https://www.paypalobjects.com/api/checkout.js';
      scripttagElement.onload = resolve;
      document.body.appendChild(scripttagElement);
      );



      and my app.component.html



      <input type="number" [(ngModel)]="finalAmount" style="padding-bottom: 10px;">
      <h2 *ngIf="paypalLoad">Paypal button is loading</h2>
      <div id="paypal-checkout-btn"></div>









      share|improve this question
















      I tried to implement Paypal in my Angular project. I found this tutorial and followed the step. The button appeared perfect, but when i press the button, the paypal modal appeared, but throws the error:




      POST https://www.sandbox.paypal.com/v1/oauth2/token 401 (Unauthorized)




      my app.component.ts:
      addScript = false;
      paypalLoad = true;

      finalAmount = 1;

      paypalConfig =
      env: 'sandbox',
      client:
      sandbox: localStorage.getItem('paypal_token'), // this generate the backend
      production: '<your-production-key here>'
      ,
      commit: true,
      payment: (data, actions) =>
      return actions.payment.create(
      payment:
      transactions: [
      amount:
      total: this.finalAmount,
      currency: 'HUF'


      ]

      );
      ,
      onAuthorize: (data, actions) =>
      return actions.payment.execute().then((payment) =>
      // Do something when payment is successful.
      );

      ;

      ngAfterViewChecked()
      if (!this.addScript)
      this.addPaypalScript().then(() =>
      paypal.Button.render(this.paypalConfig, '#paypal-checkout-btn');
      this.paypalLoad = false;
      );



      addPaypalScript()
      this.addScript = true;
      return new Promise((resolve, reject) =>
      let scripttagElement;
      scripttagElement = document.createElement('script');
      scripttagElement.src = 'https://www.paypalobjects.com/api/checkout.js';
      scripttagElement.onload = resolve;
      document.body.appendChild(scripttagElement);
      );



      and my app.component.html



      <input type="number" [(ngModel)]="finalAmount" style="padding-bottom: 10px;">
      <h2 *ngIf="paypalLoad">Paypal button is loading</h2>
      <div id="paypal-checkout-btn"></div>






      angular paypal angular6 paypal-sandbox






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Mar 25 at 9:00









      Seba Cherian

      731113




      731113










      asked Mar 25 at 8:46









      Bálint BakosBálint Bakos

      4818




      4818






















          1 Answer
          1






          active

          oldest

          votes


















          1














          The problem was the access key. I set the wrong.






          share|improve this answer

























            Your Answer






            StackExchange.ifUsing("editor", function ()
            StackExchange.using("externalEditor", function ()
            StackExchange.using("snippets", function ()
            StackExchange.snippets.init();
            );
            );
            , "code-snippets");

            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "1"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader:
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            ,
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );













            draft saved

            draft discarded


















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55334025%2fimplement-paypal-in-to-angular-6%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            1














            The problem was the access key. I set the wrong.






            share|improve this answer



























              1














              The problem was the access key. I set the wrong.






              share|improve this answer

























                1












                1








                1







                The problem was the access key. I set the wrong.






                share|improve this answer













                The problem was the access key. I set the wrong.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Mar 25 at 8:57









                Bálint BakosBálint Bakos

                4818




                4818





























                    draft saved

                    draft discarded
















































                    Thanks for contributing an answer to Stack Overflow!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid


                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.

                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55334025%2fimplement-paypal-in-to-angular-6%23new-answer', 'question_page');

                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Kamusi Yaliyomo Aina za kamusi | Muundo wa kamusi | Faida za kamusi | Dhima ya picha katika kamusi | Marejeo | Tazama pia | Viungo vya nje | UrambazajiKuhusu kamusiGo-SwahiliWiki-KamusiKamusi ya Kiswahili na Kiingerezakuihariri na kuongeza habari

                    Swift 4 - func physicsWorld not invoked on collision? The Next CEO of Stack OverflowHow to call Objective-C code from Swift#ifdef replacement in the Swift language@selector() in Swift?#pragma mark in Swift?Swift for loop: for index, element in array?dispatch_after - GCD in Swift?Swift Beta performance: sorting arraysSplit a String into an array in Swift?The use of Swift 3 @objc inference in Swift 4 mode is deprecated?How to optimize UITableViewCell, because my UITableView lags

                    Access current req object everywhere in Node.js ExpressWhy are global variables considered bad practice? (node.js)Using req & res across functionsHow do I get the path to the current script with Node.js?What is Node.js' Connect, Express and “middleware”?Node.js w/ express error handling in callbackHow to access the GET parameters after “?” in Express?Modify Node.js req object parametersAccess “app” variable inside of ExpressJS/ConnectJS middleware?Node.js Express app - request objectAngular Http Module considered middleware?Session variables in ExpressJSAdd properties to the req object in expressjs with Typescript