diff --git a/index.html b/index.html index d16bc763..ff15ca19 100644 --- a/index.html +++ b/index.html @@ -573,8 +573,11 @@

[Constructor(sequence<PaymentMethodData> methodData, PaymentDetailsInit details, optional PaymentOptions options), SecureContext, Exposed=Window] interface PaymentRequest : EventTarget { + [NewObject] Promise<PaymentResponse> show(optional Promise<PaymentDetailsUpdate> detailsPromise); + [NewObject] Promise<void> abort(); + [NewObject] Promise<boolean> canMakePayment(); readonly attribute DOMString id; @@ -3164,7 +3167,9 @@

readonly attribute DOMString? payerEmail; readonly attribute DOMString? payerPhone; + [NewObject] Promise<void> complete(optional PaymentComplete result = "unknown"); + [NewObject] Promise<void> retry(PaymentValidationErrors errorFields); attribute EventHandler onpayerdetailchange;