Skip to content

Commit 819fd3b

Browse files
committed
agregando PayPalRequest.INTENT_AUTHORIZE
1 parent e682a75 commit 819fd3b

File tree

4 files changed

+9
-7
lines changed

4 files changed

+9
-7
lines changed

demo/app/main-view-model.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@ import { PaypalCheckout, PaypalOptions } from 'nativescript-paypal-checkout';
44
export class HelloWorldModel extends Observable {
55

66
private paypalCheckout: PaypalCheckout;
7-
token = "eyJ2ZXJzaW9uIjoyLCJhdXRob3JpemF0aW9uRmluZ2VycHJpbnQiOiIwMzE4NjRmNWE5OTQwMDYxZThlODkyNzIwNjRkNDUyYWUyZDdiN2MyYjY5NTFlNDg2MTczYzNkMDNmMGE5N2U2fGNyZWF0ZWRfYXQ9MjAxNy0wMi0wMlQxNTozNDo1My42NTM3OTIzNjMrMDAwMFx1MDAyNm1lcmNoYW50X2lkPTM0OHBrOWNnZjNiZ3l3MmJcdTAwMjZwdWJsaWNfa2V5PTJuMjQ3ZHY4OWJxOXZtcHIiLCJjb25maWdVcmwiOiJodHRwczovL2FwaS5zYW5kYm94LmJyYWludHJlZWdhdGV3YXkuY29tOjQ0My9tZXJjaGFudHMvMzQ4cGs5Y2dmM2JneXcyYi9jbGllbnRfYXBpL3YxL2NvbmZpZ3VyYXRpb24iLCJjaGFsbGVuZ2VzIjpbXSwiZW52aXJvbm1lbnQiOiJzYW5kYm94IiwiY2xpZW50QXBpVXJsIjoiaHR0cHM6Ly9hcGkuc2FuZGJveC5icmFpbnRyZWVnYXRld2F5LmNvbTo0NDMvbWVyY2hhbnRzLzM0OHBrOWNnZjNiZ3l3MmIvY2xpZW50X2FwaSIsImFzc2V0c1VybCI6Imh0dHBzOi8vYXNzZXRzLmJyYWludHJlZWdhdGV3YXkuY29tIiwiYXV0aFVybCI6Imh0dHBzOi8vYXV0aC52ZW5tby5zYW5kYm94LmJyYWludHJlZWdhdGV3YXkuY29tIiwiYW5hbHl0aWNzIjp7InVybCI6Imh0dHBzOi8vY2xpZW50LWFuYWx5dGljcy5zYW5kYm94LmJyYWludHJlZWdhdGV3YXkuY29tLzM0OHBrOWNnZjNiZ3l3MmIifSwidGhyZWVEU2VjdXJlRW5hYmxlZCI6dHJ1ZSwicGF5cGFsRW5hYmxlZCI6dHJ1ZSwicGF5cGFsIjp7ImRpc3BsYXlOYW1lIjoiQWNtZSBXaWRnZXRzLCBMdGQuIChTYW5kYm94KSIsImNsaWVudElkIjpudWxsLCJwcml2YWN5VXJsIjoiaHR0cDovL2V4YW1wbGUuY29tL3BwIiwidXNlckFncmVlbWVudFVybCI6Imh0dHA6Ly9leGFtcGxlLmNvbS90b3MiLCJiYXNlVXJsIjoiaHR0cHM6Ly9hc3NldHMuYnJhaW50cmVlZ2F0ZXdheS5jb20iLCJhc3NldHNVcmwiOiJodHRwczovL2NoZWNrb3V0LnBheXBhbC5jb20iLCJkaXJlY3RCYXNlVXJsIjpudWxsLCJhbGxvd0h0dHAiOnRydWUsImVudmlyb25tZW50Tm9OZXR3b3JrIjp0cnVlLCJlbnZpcm9ubWVudCI6Im9mZmxpbmUiLCJ1bnZldHRlZE1lcmNoYW50IjpmYWxzZSwiYnJhaW50cmVlQ2xpZW50SWQiOiJtYXN0ZXJjbGllbnQzIiwiYmlsbGluZ0FncmVlbWVudHNFbmFibGVkIjp0cnVlLCJtZXJjaGFudEFjY291bnRJZCI6ImFjbWV3aWRnZXRzbHRkc2FuZGJveCIsImN1cnJlbmN5SXNvQ29kZSI6IlVTRCJ9LCJjb2luYmFzZUVuYWJsZWQiOmZhbHNlLCJtZXJjaGFudElkIjoiMzQ4cGs5Y2dmM2JneXcyYiIsInZlbm1vIjoib2ZmIn0=";
8-
7+
token = "eyJ2ZXJzaW9uIjoyLCJhdXRob3JpemF0aW9uRmluZ2VycHJpbnQiOiIyZjQ5NzY2YmFjMDIyYjkwNzUyODY2M2NkYmViYTFkODU1NGFmZDczNmUxMTEzNGVlY2Q1YjQzYjc4ZDAwNjdifGNyZWF0ZWRfYXQ9MjAxOC0wNS0xN1QxODozMTozMi45ODY1OTM3ODIrMDAwMFx1MDAyNm1lcmNoYW50X2lkPWN2a2Y5bnZtM2o1M20zemdcdTAwMjZwdWJsaWNfa2V5PTkybjRueG5nNjdiOXk5eHIiLCJjb25maWdVcmwiOiJodHRwczovL2FwaS5zYW5kYm94LmJyYWludHJlZWdhdGV3YXkuY29tOjQ0My9tZXJjaGFudHMvY3ZrZjludm0zajUzbTN6Zy9jbGllbnRfYXBpL3YxL2NvbmZpZ3VyYXRpb24iLCJjaGFsbGVuZ2VzIjpbXSwiZW52aXJvbm1lbnQiOiJzYW5kYm94IiwiY2xpZW50QXBpVXJsIjoiaHR0cHM6Ly9hcGkuc2FuZGJveC5icmFpbnRyZWVnYXRld2F5LmNvbTo0NDMvbWVyY2hhbnRzL2N2a2Y5bnZtM2o1M20zemcvY2xpZW50X2FwaSIsImFzc2V0c1VybCI6Imh0dHBzOi8vYXNzZXRzLmJyYWludHJlZWdhdGV3YXkuY29tIiwiYXV0aFVybCI6Imh0dHBzOi8vYXV0aC52ZW5tby5zYW5kYm94LmJyYWludHJlZWdhdGV3YXkuY29tIiwiYW5hbHl0aWNzIjp7InVybCI6Imh0dHBzOi8vY2xpZW50LWFuYWx5dGljcy5zYW5kYm94LmJyYWludHJlZWdhdGV3YXkuY29tL2N2a2Y5bnZtM2o1M20zemcifSwidGhyZWVEU2VjdXJlRW5hYmxlZCI6dHJ1ZSwicGF5cGFsRW5hYmxlZCI6dHJ1ZSwicGF5cGFsIjp7ImRpc3BsYXlOYW1lIjoiV2Fpc29mdCIsImNsaWVudElkIjoiQVdvemZSZHR0UGk5U3h3UDlCbXd4bVZON1loZmgwUjREcHZwOVZ1c2pzVG4tbjlPRk1mU0JzRm5SMlJUVWhGenBHTHVyaWc3ZklDWl81NkQiLCJwcml2YWN5VXJsIjoiaHR0cDovL2V4YW1wbGUuY29tL3BwIiwidXNlckFncmVlbWVudFVybCI6Imh0dHA6Ly9leGFtcGxlLmNvbS90b3MiLCJiYXNlVXJsIjoiaHR0cHM6Ly9hc3NldHMuYnJhaW50cmVlZ2F0ZXdheS5jb20iLCJhc3NldHNVcmwiOiJodHRwczovL2NoZWNrb3V0LnBheXBhbC5jb20iLCJkaXJlY3RCYXNlVXJsIjpudWxsLCJhbGxvd0h0dHAiOnRydWUsImVudmlyb25tZW50Tm9OZXR3b3JrIjpmYWxzZSwiZW52aXJvbm1lbnQiOiJvZmZsaW5lIiwidW52ZXR0ZWRNZXJjaGFudCI6ZmFsc2UsImJyYWludHJlZUNsaWVudElkIjoibWFzdGVyY2xpZW50MyIsImJpbGxpbmdBZ3JlZW1lbnRzRW5hYmxlZCI6dHJ1ZSwibWVyY2hhbnRBY2NvdW50SWQiOiJ3YWlzb2Z0IiwiY3VycmVuY3lJc29Db2RlIjoiVVNEIn0sIm1lcmNoYW50SWQiOiJjdmtmOW52bTNqNTNtM3pnIiwidmVubW8iOiJvZmYifQ==";
98
constructor() {
109
super();
1110
}
@@ -21,8 +20,8 @@ export class HelloWorldModel extends Observable {
2120
};
2221

2322
this.paypalCheckout.paypalRequest(options).then(
24-
(result) => {
25-
console.log(result);
23+
(nonce) => {
24+
console.log("Nonce: " + nonce);
2625
}, (error) => {
2726
console.log(error);
2827
}

src/package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "nativescript-paypal-checkout",
3-
"version": "1.1.2",
3+
"version": "1.1.3",
44
"description": "PayPal checkout with Braintree - NativeScript plugin.",
55
"main": "paypal-checkout",
66
"typings": "index.d.ts",

src/paypal-checkout.android.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,10 @@ export class PaypalCheckout extends Common {
1616
reject("Braintree created error: " + error);
1717
}
1818

19-
let request = new com.braintreepayments.api.models.PayPalRequest(options.amount).currencyCode(options.currencyCode);
19+
let request = new com.braintreepayments.api.models.PayPalRequest(options.amount)
20+
.currencyCode(options.currencyCode)
21+
.intent(com.braintreepayments.api.models.PayPalRequest.INTENT_AUTHORIZE);
22+
2023
com.braintreepayments.api.PayPal.requestOneTimePayment(braintree, request);
2124

2225
braintree.addListener(new com.braintreepayments.api.interfaces.PaymentMethodNonceCreatedListener({

0 commit comments

Comments
 (0)