UWP/Edge PaymentRequest

Я очень смущен. Я пытаюсь настроить PaymentRequest в моем приложении UWP.

Если я правильно понимаю API, я должен использовать платежный интерфейс W3C.

Мой пример кода:

const methodData = [
  {
    supportedMethods: ['basic-card'],
    data: {
      supportedNetworks: ['visa', 'mastercard', 'amex'],
      supportedTypes: ['credit'],
    },
  },
];

const details = {
  displayItems: [
    {
      label: 'Sub-total',
      amount: {currency: 'USD', value: '65.00'},
    },
  ],
  total: {
    label: 'Total due',
    amount: {
      currency: 'USD',
      value: '65.00',
    },
  },
};

const options = {
  requestShipping: false,
};

const payment = new PaymentRequest(methodData, details, options);
payment.show();

Но это не работает. Приложение действительно ничего не появляется. Если я попробую тот же код в Edge -> PaymentRequest is undefined

Если я попробую тот же код в Chrome -> Это работает.

Есть идеи?

0 ответов

Другие вопросы по тегам