SlideShare a Scribd company logo
1 of 17
Commerce Marketplace Lab
Use Cases and Example Implementations
Maciej Zgadzaj
Maciej Zgadzaj
Drupalista since 2007
Commerce Guy since 2012
Marketplace hobbyist since 2013
@maciejzgadzaj
drupal.org/u/maciej.zgadzaj
linkedin.com/in/maciejzgadzaj
Drupal Commerce
●
no concept of vendors / stores
●
payment methods enabled and configures site-wide
●
one checkout = one order
Drupal Commerce + Commerce Marketplace
●
vendors: new commerce_store entity type
●
for each store / store owner:
– custom stores / products / orders views in My account
– custom payment method management / configuration
●
one checkout = multiple orders, multiple payments*
– orders grouped by new order_group property
– order split by store + other selected fields
– new marketplace checkout pages / panes
Marketplace payments: possible flows
●
one receiver:
– single simple payment
●
multiple receivers:
– parallel payment
– chained payment
– multiple simple payments
Payment flows: Single simple payment
single payment
to a single receiver
Scenario:
●
a single payment for one or multiple items from one vendor (store)
●
multiple vendors - payment sent to main store (marketplace)
Conditions:
●
possible in all cases when a customer buys from one vendor (store)
only
Payment flows: Parallel payments
payment
from one sender
split directly
amongst multiple
receivers
Payment flows: Parallel payments (cont'd)
Scenario:
●
from customer perspective: a single payment for multiple items from
multiple vendors (stores) – enter credit card/any other details only once
●
from marketplace perspective: multiple payments sent from customer
directly to multiple vendors (store owners)
Conditions:
●
the customer buys from more than one vendor (store) during one
transaction
●
all stores the customer buys from during this transaction support the
same payment method which implements parallel payments
Payment flows: Chained payments
payment
from one sender
split indirectly
amongst multiple
receivers
Payment flows: Chained payments (cont'd)
Scenario & conditions:
●
almost the same as for parallel payments
●
the only difference - payments from customer are sent indirectly to
multiple vendors, with marketplace in-between being the primary
receiver
Drawbacks:
●
possible issues for marketplace owner:
●
complaints
●
disputes
●
higher fees
●
tax issues
Payment flows: Multiple simple payments
multiple payments
from one sender
directly to
multiple receivers
Payment flows: Multiple simple payments (cont'd)
Scenario:
●
from customer perspective: multiple payments for multiple items from
multiple vendors (stores) – enter credit card/any other details multiple
times
●
from marketplace perspective: multiple single payments sent from
customer directly to multiple vendors (store owners)
Conditions:
●
the customer buys from more than one vendor (store) during one
transaction
●
all stores the customer buys from during this transaction do not
support the same payment method which implements chained
payments
Yada yada yada...
Demo time!
Clicky
●
Commerce Marketplace module
drupal.org/sandbox/maciej.zgadzaj/1950386
github.com/maciejzgadzaj/commerce_marketplace
●
Commerce Marketplace blog posts
zgadzaj.com/tag/commerce-marketplace
●
Commerce Marketplace contribs (DDD sprint!)
●
Commerce Marketplace Ogone
drupal.org/sandbox/maciej.zgadzaj/commerce_marketplace_ogone
github.com/maciejzgadzaj/commerce_marketplace_ogone
●
Commerce Marketplace PayPal (parallel support!)
drupal.org/sandbox/maciej.zgadzaj/commerce_marketplace_paypal
github.com/maciejzgadzaj/commerce_marketplace_paypal
BoF: Friday 17:00 - 18:00, room TD.5.20
I can has questionz?
Thanks!

More Related Content

Similar to Commerce Marketplace Lab: Use Cases and Example Implementations

Meetup #1 Fundamentals of Payments
Meetup #1  Fundamentals of PaymentsMeetup #1  Fundamentals of Payments
Meetup #1 Fundamentals of PaymentsZOOZ2019
 
Adyen - NOAH15 Berlin
Adyen - NOAH15 BerlinAdyen - NOAH15 Berlin
Adyen - NOAH15 BerlinNOAH Advisors
 
Microsoft Dynamics :- POS Transaction ( Jewellery Industry)
Microsoft Dynamics :- POS Transaction ( Jewellery Industry)Microsoft Dynamics :- POS Transaction ( Jewellery Industry)
Microsoft Dynamics :- POS Transaction ( Jewellery Industry)Rahul Singh
 
Payment Gateways in Kuwait - 2014 Update
Payment Gateways in Kuwait - 2014 UpdatePayment Gateways in Kuwait - 2014 Update
Payment Gateways in Kuwait - 2014 UpdateBurhan Khalid
 
Paytm Mall sales report
Paytm Mall sales reportPaytm Mall sales report
Paytm Mall sales reportPaytm
 
Payment gateways for Startups in the UAE
Payment gateways for Startups in the UAEPayment gateways for Startups in the UAE
Payment gateways for Startups in the UAEAlexandra Tohme
 
Significant benefits of Using Multiple Payment Gateways?
Significant benefits of Using Multiple Payment Gateways?Significant benefits of Using Multiple Payment Gateways?
Significant benefits of Using Multiple Payment Gateways?Paycron
 
Payments & Dispute Management draft.pdf
Payments & Dispute Management  draft.pdfPayments & Dispute Management  draft.pdf
Payments & Dispute Management draft.pdfCoach Karthik
 
Cash and credit transactions
Cash and credit transactionsCash and credit transactions
Cash and credit transactionsDyann Barras
 
Victor Charles - eCommerce Day Africa Blended [Professional] Experience 2023
Victor Charles - eCommerce Day Africa Blended [Professional] Experience 2023Victor Charles - eCommerce Day Africa Blended [Professional] Experience 2023
Victor Charles - eCommerce Day Africa Blended [Professional] Experience 2023eCommerce Institute
 
Think Global, Act Local: Global Payments Strategies for Digital Businesses
Think Global, Act Local: Global Payments Strategies for Digital BusinessesThink Global, Act Local: Global Payments Strategies for Digital Businesses
Think Global, Act Local: Global Payments Strategies for Digital BusinessesVindicia
 
Payment lifecycle - Wholesale
Payment lifecycle - WholesalePayment lifecycle - Wholesale
Payment lifecycle - Wholesalepaytmslides1
 

Similar to Commerce Marketplace Lab: Use Cases and Example Implementations (20)

Meetup #1 Fundamentals of Payments
Meetup #1  Fundamentals of PaymentsMeetup #1  Fundamentals of Payments
Meetup #1 Fundamentals of Payments
 
Mswipe Merchant App
Mswipe Merchant AppMswipe Merchant App
Mswipe Merchant App
 
Adyen - NOAH15 Berlin
Adyen - NOAH15 BerlinAdyen - NOAH15 Berlin
Adyen - NOAH15 Berlin
 
Microsoft Dynamics :- POS Transaction ( Jewellery Industry)
Microsoft Dynamics :- POS Transaction ( Jewellery Industry)Microsoft Dynamics :- POS Transaction ( Jewellery Industry)
Microsoft Dynamics :- POS Transaction ( Jewellery Industry)
 
e-comm new2.ppt
e-comm new2.ppte-comm new2.ppt
e-comm new2.ppt
 
Sales report
Sales reportSales report
Sales report
 
Payment Gateways in Kuwait - 2014 Update
Payment Gateways in Kuwait - 2014 UpdatePayment Gateways in Kuwait - 2014 Update
Payment Gateways in Kuwait - 2014 Update
 
Paytm Mall sales report
Paytm Mall sales reportPaytm Mall sales report
Paytm Mall sales report
 
Payment gateways for Startups in the UAE
Payment gateways for Startups in the UAEPayment gateways for Startups in the UAE
Payment gateways for Startups in the UAE
 
Significant benefits of Using Multiple Payment Gateways?
Significant benefits of Using Multiple Payment Gateways?Significant benefits of Using Multiple Payment Gateways?
Significant benefits of Using Multiple Payment Gateways?
 
Payment
PaymentPayment
Payment
 
Payments & Dispute Management draft.pdf
Payments & Dispute Management  draft.pdfPayments & Dispute Management  draft.pdf
Payments & Dispute Management draft.pdf
 
Magento 2 marketplace flutterwave payment
 Magento 2 marketplace flutterwave payment  Magento 2 marketplace flutterwave payment
Magento 2 marketplace flutterwave payment
 
Dune london- SOPs
Dune london- SOPsDune london- SOPs
Dune london- SOPs
 
Ec module 4
Ec module 4Ec module 4
Ec module 4
 
Cash and credit transactions
Cash and credit transactionsCash and credit transactions
Cash and credit transactions
 
Victor Charles - eCommerce Day Africa Blended [Professional] Experience 2023
Victor Charles - eCommerce Day Africa Blended [Professional] Experience 2023Victor Charles - eCommerce Day Africa Blended [Professional] Experience 2023
Victor Charles - eCommerce Day Africa Blended [Professional] Experience 2023
 
Final
FinalFinal
Final
 
Think Global, Act Local: Global Payments Strategies for Digital Businesses
Think Global, Act Local: Global Payments Strategies for Digital BusinessesThink Global, Act Local: Global Payments Strategies for Digital Businesses
Think Global, Act Local: Global Payments Strategies for Digital Businesses
 
Payment lifecycle - Wholesale
Payment lifecycle - WholesalePayment lifecycle - Wholesale
Payment lifecycle - Wholesale
 

Recently uploaded

On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024APNIC
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebJames Anderson
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirtrahman018755
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...SUHANI PANDEY
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.soniya singh
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...SUHANI PANDEY
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Delhi Call girls
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...tanu pandey
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Servicesexy call girls service in goa
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxellan12
 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubaikojalkojal131
 

Recently uploaded (20)

On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
 
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
 

Commerce Marketplace Lab: Use Cases and Example Implementations

  • 1. Commerce Marketplace Lab Use Cases and Example Implementations Maciej Zgadzaj
  • 2. Maciej Zgadzaj Drupalista since 2007 Commerce Guy since 2012 Marketplace hobbyist since 2013 @maciejzgadzaj drupal.org/u/maciej.zgadzaj linkedin.com/in/maciejzgadzaj
  • 3. Drupal Commerce ● no concept of vendors / stores ● payment methods enabled and configures site-wide ● one checkout = one order
  • 4. Drupal Commerce + Commerce Marketplace ● vendors: new commerce_store entity type ● for each store / store owner: – custom stores / products / orders views in My account – custom payment method management / configuration ● one checkout = multiple orders, multiple payments* – orders grouped by new order_group property – order split by store + other selected fields – new marketplace checkout pages / panes
  • 5. Marketplace payments: possible flows ● one receiver: – single simple payment ● multiple receivers: – parallel payment – chained payment – multiple simple payments
  • 6. Payment flows: Single simple payment single payment to a single receiver Scenario: ● a single payment for one or multiple items from one vendor (store) ● multiple vendors - payment sent to main store (marketplace) Conditions: ● possible in all cases when a customer buys from one vendor (store) only
  • 7. Payment flows: Parallel payments payment from one sender split directly amongst multiple receivers
  • 8. Payment flows: Parallel payments (cont'd) Scenario: ● from customer perspective: a single payment for multiple items from multiple vendors (stores) – enter credit card/any other details only once ● from marketplace perspective: multiple payments sent from customer directly to multiple vendors (store owners) Conditions: ● the customer buys from more than one vendor (store) during one transaction ● all stores the customer buys from during this transaction support the same payment method which implements parallel payments
  • 9. Payment flows: Chained payments payment from one sender split indirectly amongst multiple receivers
  • 10. Payment flows: Chained payments (cont'd) Scenario & conditions: ● almost the same as for parallel payments ● the only difference - payments from customer are sent indirectly to multiple vendors, with marketplace in-between being the primary receiver Drawbacks: ● possible issues for marketplace owner: ● complaints ● disputes ● higher fees ● tax issues
  • 11. Payment flows: Multiple simple payments multiple payments from one sender directly to multiple receivers
  • 12. Payment flows: Multiple simple payments (cont'd) Scenario: ● from customer perspective: multiple payments for multiple items from multiple vendors (stores) – enter credit card/any other details multiple times ● from marketplace perspective: multiple single payments sent from customer directly to multiple vendors (store owners) Conditions: ● the customer buys from more than one vendor (store) during one transaction ● all stores the customer buys from during this transaction do not support the same payment method which implements chained payments
  • 13.
  • 15. Clicky ● Commerce Marketplace module drupal.org/sandbox/maciej.zgadzaj/1950386 github.com/maciejzgadzaj/commerce_marketplace ● Commerce Marketplace blog posts zgadzaj.com/tag/commerce-marketplace ● Commerce Marketplace contribs (DDD sprint!) ● Commerce Marketplace Ogone drupal.org/sandbox/maciej.zgadzaj/commerce_marketplace_ogone github.com/maciejzgadzaj/commerce_marketplace_ogone ● Commerce Marketplace PayPal (parallel support!) drupal.org/sandbox/maciej.zgadzaj/commerce_marketplace_paypal github.com/maciejzgadzaj/commerce_marketplace_paypal BoF: Friday 17:00 - 18:00, room TD.5.20
  • 16. I can has questionz?