Readonly acceptAccept status of the payment. Using the defined consts(PAYMENT_XXX) in nsIPaymentActionResponse.
Readonly dataThe data needed by the payment method. (it must be serializable)
Readonly methodThe decided payment method name. i.e. "basic-card".
Readonly payerThe payer email information.
Readonly payerThe payer name information.
Readonly payerThe payer phone information.
Readonly requestThe payment request identity.
Readonly typeThe response type.
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.
The initial method.
the request identifier of the payment request.
the payment status.
the decided method name.
the response data for the decided payment method.
the payer's name.
the payer's email.
the payer's phone.
Generated using TypeDoc
The response for show action. Notice that to represent user's cancel, we should use nsIPaymentShowActionResponse with PAYMENT_REJECTED status, not nsIPaymentAbortActionResponse.