タグ

paymentとapiに関するohbaryeのブックマーク (5)

  • マイクロサービスにひそむ複雑さに立ち向かう - Qiita

    はじめに はじめまして。Kyashでサーバサイドエンジニアを担当しているhirobeです。 Kyash Advent Calendar 2021の12/5担当分です。 Kyashでは、約30ほどのマイクロサービスが動いてます。 マイクロサービスは難しいです。 私が入社して2年半ほどの間、マイクロサービスの複雑さに苦しめられ、あがいてきた実経験をもとに、マイクロサービスにひそむ難しさを紹介したいと思います。 ここでは、ケースとして、弊社の機能のひとつである登録カードからのリンクを実装する上で発生する問題を紹介したいと思います。もちろん弊社サービスを使ったことない人でもわかるように説明をしますのでご安心ください。 なお、最初に注意書きしておくと、ブログではあくまで「マイクロサービスにひそむ複雑さとその対応法」を説明するためのわかりやすさを優先して説明していきます。事実とは異なるケースがありま

    マイクロサービスにひそむ複雑さに立ち向かう - Qiita
  • Designing robust and predictable APIs with idempotency

    Networks are unreliable. We’ve all experienced trouble connecting to Wi-Fi, or had a phone call drop on us abruptly. The networks connecting our servers are, on average, more reliable than consumer-level last miles like cellular or home ISPs, but given enough information moving across the wire, they’re still going to fail in exotic ways. Outages, routing problems, and other intermittent failures m

    Designing robust and predictable APIs with idempotency
  • Payment Handler API

    Payment Handler API W3C Working Draft 25 January 2023 More details about this document This version: https://www.w3.org/TR/2023/WD-payment-handler-20230125/ Latest published version: https://www.w3.org/TR/payment-handler/ Latest editor's draft:https://w3c.github.io/payment-handler/ History: https://www.w3.org/standards/history/payment-handler Commit history Test suite:https://wpt.live/payment-hand

  • ペイ近況3 - diary

    Payment Request API ブラウザに保存しているクレジットカード番号を JS を使って引っ張ってこれるブラウザの API 各ブラウザで決済ダイアログのようなものが表示される Chrome for Android ではすでに使える。Chrome for Desktop は 61 から Edge は実装済み。Firefox, Safari はデスクトップ、モバイル共に未実装だがサポート予定 上のブラウザ全てで実装されたとしても古いOS、ブラウザが残っている限りクライアント側で何らかの fallback が必要 使用の可不可は window.PaymentRequest で判断 fallback 用に自前でフォームを用意してもいいが、可不可の判断も JS で行うため PSP 各社が提供している Checkout と呼ばれるライブラリを使うことが、Payment Request AP

    ペイ近況3 - diary
  • ウェブでの新しいお金の払い方 - Web Payments と Payment Request API について

    前回の記事では、フォームを最適化することでウェブの決済フローを改善するアイディアについて書きましたが、今回は新しい標準 API を使ったアプローチについて書きます。 見た目にも違いが分かりやすいものですので、まずはこちらをご覧ください。 デモはこちらからお試し頂けます (実際に商品を購入することはできません。また、クレジットカードなどの情報がサーバーに渡されることはありません)。 これまで使われていたフォームの代わりに、支払い専用のユーザーインターフェースが使われていることにお気付きと思います。実はこの UI はウェブサイトが用意したものではなく、ブラウザが提供するもので、サイト管理者はこれを呼び出すことにより、従来のフォームよりも手軽に、正確な支払情報をユーザーから提供してもらうことが可能になります。今回ご紹介するのはこれを実現する Payment Request API についてです。

    ウェブでの新しいお金の払い方 - Web Payments と Payment Request API について
    ohbarye
    ohbarye 2017/08/24
    “Payment Request API は、ウェブでの支払いを標準化しようという一連の仕様である Web Payments を構成する要素のひとつであり、中心を成すものです。”
  • 1