Vue-storefront: Shouldn't we emplement payment-requests spec?

Created on 11 Oct 2017  路  18Comments  路  Source: DivanteLtd/vue-storefront

Most helpful comment

I think we should implement this, MVP it with basic payment provider integration (stripe for example) and then move to fully support the Payment Request API with any further changes in a further milestone perhaps, including Apple Pay etc.

All 18 comments

I think we should implement this, MVP it with basic payment provider integration (stripe for example) and then move to fully support the Payment Request API with any further changes in a further milestone perhaps, including Apple Pay etc.

Go @BlitZ-UK Go! :)

@BlitZ-UK maybe you can take care of this one?

Sure! With Stripe integration it'll be built right in anyway (to some extent). But in a future milestone it would be good to add this support for manual Payment Request API integration.

_Edit: Actually i think it might be easy enough to get this up and running alongside the Stripe installation itself. Let's do this_

@MikeSheward -> @2monkey is willing to help with this - as commented on #809

@pkarw thanks for them links, i'll take a look.

@MikeSheward hey :) how far are you with this extension?

Hey, it's currently very WIP. I've made some changes to the core to allow for adding dynamic payment provider sections to be added to the checkout, a few new events ect, which should make it easier for other payment providers to use too, i'll try and get something to show by the end of today.

Great! Please send us some PR with the changes as I'm concerning how should we implement Paypal integration right now :)

@MikeSheward maybe this new feature will be usefull for you guys: https://github.com/DivanteLtd/vue-storefront/blob/master/doc/components/Extending%20UI%20from%20extensions.md

I've added it with Paypal integration on mind :)

Thanks, this is useful - To be uniform across extensions, I will refactor the Stripe to adhere to this doc instead, previously i was using the Dynamic Components method from the Vue docs, but this will also work just as well.

@2monkey are on this?

Regarding payments - please take a look at:

822 - any payment extension should be compliant with this "new stanard" - it will be merged in within few days but please treat it as already merged :)

and the: https://github.com/DivanteLtd/vue-storefront/blob/master/doc/components/Extending%20UI%20from%20extensions.md

Okey, good to know.

It's ntoa ssigned to anyone so I will take care of this ;)

Was this page helpful?
0 / 5 - 0 ratings

Related issues

filrak picture filrak  路  36Comments

pkarw picture pkarw  路  20Comments

allozaur picture allozaur  路  15Comments

karolbzik picture karolbzik  路  13Comments

undefinederror picture undefinederror  路  13Comments