- From: Marcos Cáceres <notifications@github.com>
- Date: Fri, 02 Dec 2016 02:54:00 -0800
- To: w3c/browser-payment-api <browser-payment-api@noreply.github.com>
Received on Friday, 2 December 2016 10:54:35 UTC
@adrianhopebailie, can you help me understand why it doesn't apply to all types? Basically, I'm wondering why ".details" can be collapsed into `FormData`? Look at the API: ```JS interface PaymentResponse { serializer = {attribute}; readonly attribute DOMString methodName; readonly attribute object details; readonly attribute PaymentAddress? shippingAddress; readonly attribute DOMString? shippingOption; readonly attribute DOMString? payerName; readonly attribute DOMString? payerEmail; readonly attribute DOMString? payerPhone; Promise<void> complete(optional PaymentComplete result = "unknown"); }; ``` All the attributes there can just be collapsed into FormData to the point where all you need is: ```JS PaymentResponse : FormData { Promise<void> complete(optional PaymentComplete result = "unknown"); }; ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/w3c/browser-payment-api/issues/330#issuecomment-264427920
Received on Friday, 2 December 2016 10:54:35 UTC