我希望每次使用paypal结帐进行购买时都会更新Vault用户的现有paypalAccount
。
根据documentation,我只能使用creditCards
更新paymentMethodNonce
。
documentation的另一部分显示了如何使用token
更新Paypal帐户。我的理解是token
仅在paymentMethod
添加到Vault后才可用。
但此时我所知道的(在我更新Vault之前)是来自客户端的paymentMethodNonce
。我不想创建新的paymentMethod
/ paypalAccount
,而是要更新现有的paypalAccount
/ paymentMethodNonce
。
我有什么方法可以使用 <div class="portfolio-item col-xs-12 col-sm-4 col-md-3" data-groups='["all", "identety", "interface"]'>
<div class="portfolio-bg">
<div class="portfolio">
<div class="tt-overlay"></div>
<div class="links">
<a class="image-link" href="images/works/portfolio-1.jpg"><i class="fa fa-search-plus"></i></a>
<a href="#"><i class="fa fa-link"></i></a>
</div><!-- /.links -->
<img class="portfolio-image" src="images/works/portfolio-1.jpg" alt="image">
<div class="portfolio-info">
<h3>Portfolio Title</h3>
</div><!-- /.portfolio-info -->
</div><!-- /.portfolio -->
</div><!-- /.portfolio-bg -->
</div><!-- /.portfolio-item -->
来更新现有的@imageHoverRotationAngle : 10deg;
@imageHoverScaleValue : 1.5;
@imageHoverAnimationTime : 0.5s;
.portfolio:hover .tt-overlay,
.portfolio:hover .links {
opacity: 1;
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-ms-transform: translate(0,0);
-o-transform: translate(0,0);
transform: translate(0,0);
}
.portfolio:hover .portfolio-image {
-webkit-transform:rotate(@imageHoverRotationAngle) scale(@imageHoverScaleValue);
-moz-transform:rotate(@imageHoverRotationAngle) scale(@imageHoverScaleValue);
-ms-transform:rotate(@imageHoverRotationAngle) scale(@imageHoverScaleValue);
-o-transform:rotate(@imageHoverRotationAngle) scale(@imageHoverScaleValue);
transform:rotate(@imageHoverRotationAngle) scale(@imageHoverScaleValue);
}
.portfolio .portfolio-image {
-webkit-transition:all @imageHoverAnimationTime ease-out;
-moz-transition:all @imageHoverAnimationTime ease-out;
-ms-transition:all @imageHoverAnimationTime ease-out;
-o-transition:all @imageHoverAnimationTime ease-out;
transition:all @imageHoverAnimationTime ease-out;
}
?
答案 0 :(得分:2)
完全披露:我在Braintree工作。如果您有任何其他问题,请随时联系support。
目前无法使用paymentMethodNonce更新paypalAccount。
您可以通过更新与paypalAccount关联的paymentMethod来更新paypalAccount。首先,将用户的映射保存到服务器上的payment_method_token。 payment_method_token将从paymentMethod.create
返回。然后,只要您想要更新用户的详细信息,就可以使用令牌检索paymentMethod,然后致电paymentMethod.update
。
有关更新paypalAccounts的更多信息,请查看此documentation。