Where do I add this Ticket Reservation step during Checkout?
function to receive a character input and return date format (with incorrect input)
Packing rectangles: Does rotation ever help?
How much cash can I safely carry into the USA and avoid civil forfeiture?
How to make a pipeline wait for end-of-file or stop after an error?
Is there a way to get a compiler for the original B programming language?
A possible fake AI on Patreon!
Is there any limitation with Arduino Nano serial communication distance?
Is thermodynamics only applicable to systems in equilibrium?
How can the Zone of Truth spell be defeated without the caster knowing?
How to stop co-workers from teasing me because I know Russian?
Why does nature favour the Laplacian?
Do vanished people know what happened after the snap?
Are Boeing 737-800’s grounded?
Hilbert Space and Banach Space
Pressure to defend the relevance of one's area of mathematics
Do I have to worry about players making “bad” choices on level up?
Please, smoke with good manners
Unexpected email from Yorkshire Bank
A Strange Latex Symbol
How to pronounce 'C++' in Spanish
A Note on N!
Help to reproduce a tcolorbox with a decoration
What's the polite way to say "I need to urinate"?
Phrase for the opposite of "foolproof"
Where do I add this Ticket Reservation step during Checkout?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I am implementing a Cruise Ship reservation website on Magento 2.3.
I'm unsure in which modules or files I have to implement steps 3 and 5 below?
(User flow through website)
- Guest browses through Cruises available. Picks one by Adding to Cart. Clicks "Checkout"
- Guest gives passenger names and addresses, captured on the Review & Payments checkout page. Clicks "Place Order"
- System has to connect to the Cruise Provider via API and place a "hold" reservation
- On successful "hold" reservation, System has to process the payment through payment gateway
- On successful payment, System has to connect to the Cruise Provider and ask for "hold" reservation to be converted to "confirmed" reservation.
I have the Cruise Provider API (which is in SOAP) - so no problem here.
Which modules should I override, or in which files do I write my code to do Steps 3 & 5?
checkout magento2.3 payment-gateway guest-checkout
New contributor
Mark CR is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
I am implementing a Cruise Ship reservation website on Magento 2.3.
I'm unsure in which modules or files I have to implement steps 3 and 5 below?
(User flow through website)
- Guest browses through Cruises available. Picks one by Adding to Cart. Clicks "Checkout"
- Guest gives passenger names and addresses, captured on the Review & Payments checkout page. Clicks "Place Order"
- System has to connect to the Cruise Provider via API and place a "hold" reservation
- On successful "hold" reservation, System has to process the payment through payment gateway
- On successful payment, System has to connect to the Cruise Provider and ask for "hold" reservation to be converted to "confirmed" reservation.
I have the Cruise Provider API (which is in SOAP) - so no problem here.
Which modules should I override, or in which files do I write my code to do Steps 3 & 5?
checkout magento2.3 payment-gateway guest-checkout
New contributor
Mark CR is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
I am implementing a Cruise Ship reservation website on Magento 2.3.
I'm unsure in which modules or files I have to implement steps 3 and 5 below?
(User flow through website)
- Guest browses through Cruises available. Picks one by Adding to Cart. Clicks "Checkout"
- Guest gives passenger names and addresses, captured on the Review & Payments checkout page. Clicks "Place Order"
- System has to connect to the Cruise Provider via API and place a "hold" reservation
- On successful "hold" reservation, System has to process the payment through payment gateway
- On successful payment, System has to connect to the Cruise Provider and ask for "hold" reservation to be converted to "confirmed" reservation.
I have the Cruise Provider API (which is in SOAP) - so no problem here.
Which modules should I override, or in which files do I write my code to do Steps 3 & 5?
checkout magento2.3 payment-gateway guest-checkout
New contributor
Mark CR is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
I am implementing a Cruise Ship reservation website on Magento 2.3.
I'm unsure in which modules or files I have to implement steps 3 and 5 below?
(User flow through website)
- Guest browses through Cruises available. Picks one by Adding to Cart. Clicks "Checkout"
- Guest gives passenger names and addresses, captured on the Review & Payments checkout page. Clicks "Place Order"
- System has to connect to the Cruise Provider via API and place a "hold" reservation
- On successful "hold" reservation, System has to process the payment through payment gateway
- On successful payment, System has to connect to the Cruise Provider and ask for "hold" reservation to be converted to "confirmed" reservation.
I have the Cruise Provider API (which is in SOAP) - so no problem here.
Which modules should I override, or in which files do I write my code to do Steps 3 & 5?
checkout magento2.3 payment-gateway guest-checkout
checkout magento2.3 payment-gateway guest-checkout
New contributor
Mark CR is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Mark CR is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Mark CR is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
asked 41 secs ago
Mark CRMark CR
11
11
New contributor
Mark CR is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Mark CR is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
Mark CR is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "479"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Mark CR is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f272717%2fwhere-do-i-add-this-ticket-reservation-step-during-checkout%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Mark CR is a new contributor. Be nice, and check out our Code of Conduct.
Mark CR is a new contributor. Be nice, and check out our Code of Conduct.
Mark CR is a new contributor. Be nice, and check out our Code of Conduct.
Mark CR is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Magento Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f272717%2fwhere-do-i-add-this-ticket-reservation-step-during-checkout%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown