In-Portal Issue Tracker - In-Commerce
|
|||||||||||
Viewing Issue Advanced Details | |||||||||||
|
|||||||||||
ID: | Category: | Type: | Reproducibility: | Date Submitted: | Last Update: | ||||||
1133 | [In-Commerce] Payment Gateways | bug report | always | 2011-09-27 06:57 | 2012-07-25 05:32 | ||||||
|
|||||||||||
Reporter: | alex | Platform: | |||||||||
Assigned To: | Dmitry | OS: | |||||||||
Priority: | normal | OS Version: | |||||||||
Status: | closed | Product Version: | |||||||||
Product Build: | Resolution: | fixed | |||||||||
ETA: | none | Fixed in Version: | 5.2.0-B1 | ||||||||
Reference: | |||||||||||
Change Log Message: | |||||||||||
Estimate Points: | 3 | ||||||||||
|
|||||||||||
Summary: | 0001133: One-step Checkout | ||||||||||
Description: |
Create event, that will validate whole order at once and create/login user in the middle of that http://dev.intechnic.com/new_in-commerce_theme/index.php?design=checkout2.jpg NOTES: - Implement using 5.1.x - Attach Patch here. |
||||||||||
Steps To Reproduce: | |||||||||||
Additional Information: |
1. create ord:OnGetPaymentGatewayAjax event, that will return: - 1 h - a set of hidden fields to be placed on form (tag ord:GetFormHiddenFields does that) - form submit url (tag ord:GetFormAction does that) 2. on payment gateway change (e.g. PayPal button is clicked): - 0.5 h - remove all hidden fields with "payment-gw-field" class from the form - add hidden fields (if any returned) retrieved from ord:OnGetPaymentGatewayAjax event (also set "payment-gw-field" HTML class to added hidden fields) - change form action url to the one, returned by ord:OnGetPaymentGatewayAjax event 3. when shipping address fields are changed then (they all are filled-in) retrieve dropdown (call to new "checkout/shipping_type" template) for given order - 0.5 h 4. when "same as billing" is checked and user is entering billing address, then instantly copy that address to shipping address fields (that will be hidden at the moment) and trigger shipping address change code (#3) - 0.2 h 5. when when "same as billing" is checked/unchecked then trigger shipping address change code (#3) - 0.2 h 6. if no shipping types can be found based on entered address then create "fake shipping type dropdown" with "Please enter address" option selected - 0.5 h 7. update "shipping cost" and "order total" totals (without ajax query) when shipping cost is changed - 0.1 h 8. when no shipping types available then set "shipping cost" to 0 and update "order total" accordingly - 0.5 h ---- 3.5 h |
||||||||||
Relationships |
| ||||||||||
Attached Files: | |||||||||||
|
|||||||||||
Issue History | |||||||||||
Date Modified | Username | Field | Change | ||||||||
2012-07-25 05:32 | alex | Note Added: 0005039 | |||||||||
2012-07-25 05:32 | alex | Status | resolved => closed | ||||||||
2011-12-19 04:27 | alex | Changeset attached | 5.2.x r14883 | ||||||||
2011-12-09 02:31 | alex | Changeset attached | 1.2.x r14857 | ||||||||
2011-12-08 09:04 | alex | Relationship added | related to 0001178 | ||||||||
2011-12-05 11:02 | alex | Status | reviewed and tested => resolved | ||||||||
2011-12-05 11:02 | alex | Fixed in Version | => 5.2.0-B1 | ||||||||
2011-12-05 11:02 | alex | Resolution | open => fixed | ||||||||
2011-12-05 09:59 | alex | Note Added: 0004204 | |||||||||
2011-12-05 09:59 | alex | Status | needs testing => reviewed and tested | ||||||||
2011-12-05 09:59 | alex | Time Estimate Removed | 4 => | ||||||||
2011-12-05 09:59 | alex | Note Added: 0004203 | |||||||||
2011-12-05 09:59 | alex | Assigned To | => Dmitry | ||||||||
2011-12-05 09:59 | alex | Developer | => alex | ||||||||
2011-12-05 09:59 | alex | Status | active => needs testing | ||||||||
2011-12-05 08:28 | alex | Changeset attached | 1.0.x r14830 | ||||||||
2011-12-05 08:19 | alex | Changeset attached | 1.0.x r14829 | ||||||||
2011-12-05 08:18 | alex | Changeset attached | 5.2.x r14828 | ||||||||
2011-12-05 05:41 | alex | Changeset attached | 5.2.x r14827 | ||||||||
2011-12-02 16:46 | Dmitry | Changeset attached | 1.0.x r14824 | ||||||||
2011-12-02 11:06 | alex | Note Added: 0004196 | |||||||||
2011-12-02 11:01 | alex | Changeset attached | 1.0.x r14822 | ||||||||
2011-12-02 10:56 | alex | Changeset attached | 5.2.x r14821 | ||||||||
2011-12-02 10:52 | alex | Changeset attached | 5.2.x r14820 | ||||||||
2011-12-01 07:18 | alex | Changeset attached | 1.0.x r14817 | ||||||||
2011-12-01 07:17 | alex | Changeset attached | 5.2.x r14816 | ||||||||
2011-11-30 11:23 | alex | Changeset attached | 1.0.x r14814 | ||||||||
2011-11-30 11:20 | alex | Changeset attached | 5.2.x r14813 | ||||||||
2011-11-29 08:17 | alex | Changeset attached | 5.2.x r14808 | ||||||||
2011-10-22 05:28 | alex | Estimate Points | => 3 | ||||||||
2011-10-06 12:59 | Dmitry | Category | General => Payment Gateways | ||||||||
2011-10-06 12:59 | Dmitry | Target Version | 1.0.0 => 5.2.0 | ||||||||
2011-10-06 12:57 | Dmitry | Project | Modern-Store => In-Commerce | ||||||||
2011-09-27 07:10 | Dmitry | Time Estimate Added | 4 | ||||||||
2011-09-27 06:57 | alex | New Issue |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|