Optional
aInstancePtr: objectA run time mechanism for interface discovery.
NS_OK if the interface is supported by the associated instance, NS_NOINTERFACE if it is not.
aInstancePtr must not be null.
[in] A requested interface IID
[out] A pointer to an interface pointer to receive the result.
Inform the merchant the payer's details changed in the PaymentResponse.
the request identifier of the payment request.
the changed payer's name.
the changed payer's email.
the changed payer's phone.
Inform the merchant the payment method has changed.
the request identifier of the payment request.
the changed payment method's name.
the changed payment method's details.
Get the nsIPaymentRequest through the given payment request identifier.
the payment request identifier. This is an internal id generated by Gecko.
Generated using TypeDoc
nsPaymentRequestService is used to manage the created PaymentRequest in the chrome process. It is also the IPC agent for payment UI to communicate with merchant side.