Angular生产环境中的DynamicsCRM营销活动网站上没有显示Paypal按钮。
创始人
2024-10-29 10:30:31
0

问题可能是由于使用Angular生产环境时未正确加载Paypal SDK库文件导致的。为确保正确加载Paypal SDK库文件并在Angular生产环境中显示Paypal按钮,请按照以下步骤操作:

  1. 安装Paypal SDK库文件:使用以下命令安装Paypal SDK库文件:
npm install @paypal/checkout-sdk --save
  1. 导入Paypal SDK库文件:在app.module.ts文件中导入Paypal SDK库文件:
import { PayPalScriptService, PayPalScriptLoaderOptions } from '@paypal/angular-components/paypal-script.service';
import { PAYPAL_SCRIPT_URL, PAYPAL_CLIENT_ID } from './app.config'; // Replace with your own PayPal configuration
 
const payPalScriptOptions: PayPalScriptLoaderOptions = {
    'client-id': PAYPAL_CLIENT_ID,
    'currency': 'USD'
};
 
@NgModule({
    imports: [
        PayPalButtonModule.forRoot(payPalScriptOptions)
    ]
})
export class AppModule {
    constructor(scriptsLoader: PayPalScriptService) {
        scriptsLoader.loadPayPalScript({ url: PAYPAL_SCRIPT_URL });
    }
}
  1. 在HTML文件中添加Paypal按钮:在需要添加Paypal按钮的HTML文件中添加以下代码:
  1. 在TS文件中调用Paypal API:在需要调用Paypal API的TS文件中添加以下代码:
import { PayPalScriptService } from '@paypal/angular-components/paypal-script.service';
import { PAYPAL_CLIENT_ID } from './app.config'; // Replace with your own PayPal configuration
 
constructor(private paypalScriptService: PayPalScriptService) {}
 
this.paypalScriptService.loadPayPalScript().subscribe(() => {
    // Render the PayPal button
    paypal.Buttons({
        createOrder: (data, actions) => {
            // Set up the transaction
            return actions.order.create({
                purchase_units: [{
                    amount: {
                        value: '0.01'
                    }
               }]
            });
        },
        onApprove: (data, actions) => {
            // Capture the funds from the transaction

相关内容

热门资讯

教你透视!pokerworld... 教你透视!pokerworld修改器,微乐小程序辅助多少钱,项目教程(详细教程)-哔哩哔哩1、上手简...
曝光透视!wepoker有用吗... 曝光透视!wepoker有用吗,微乐山西脚本插件,办法教程(证实有挂)-哔哩哔哩1.wepoker有...
专业透视!aapoker俱乐部... 专业透视!aapoker俱乐部靠谱吗,微乐河南家乡麻将辅助脚本,指引教程(真实有挂)-哔哩哔哩小薇(...
曝光透视!wepoker免费脚... 曝光透视!wepoker免费脚本咨询,小程序微乐游戏辅助,法子教程(有挂教学)-哔哩哔哩;wepok...
教你透视!wpk显示有作弊,微... 教你透视!wpk显示有作弊,微乐自建房脚本免费下载,手筋教程(有挂辅助)-哔哩哔哩1、进入到wpk显...
详细透视!aapoker怎么设... 详细透视!aapoker怎么设置提高好牌几率,微信微乐游戏破解器,教材教程(有挂实锤)-哔哩哔哩1、...
揭露透视!wepoker透视版... 揭露透视!wepoker透视版下载,微乐手游微乐辅助免费,步骤教程(有挂细节)-哔哩哔哩1、实时we...
科普透视!wepoker有透视... 科普透视!wepoker有透视功能吗,微信微乐跑得快游戏辅助脚本,机巧教程(有挂猫腻)-哔哩哔哩1、...
总结透视!来玩app破解版,微... 总结透视!来玩app破解版,微乐陕西小程序脚本,教材教程(有挂技巧)-哔哩哔哩1、进入游戏-大厅左侧...
解密透视!福建大菠萝万能辅助器... 解密透视!福建大菠萝万能辅助器,微乐微信小程序辅助软件,手段教程(有挂教学)-哔哩哔哩进入游戏-大厅...