Zen Cart Logo
Forums / All Other Contributions/Addons / Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

Views: 29,200

Results 41 to 60 of 168
25 Jul 2013, 3:31 PM
#41
petleyj avatar

petleyj

Zen Follower

Join Date:
Jul 2009
Location:
Norwich, UK
Posts:
122
Plugin Contributions:
0

Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

Hi Guys. Great plugin however is there an SQL install file?

If so mine seems to be missing from the folder.

When I go to the admin area I get this: WARNING: An Error occurred, please refresh the page and try again.

I have gone through, checked all the files, edited names accordingly but still get the same message.

Thanks.

James

25 Jul 2013, 4:07 PM
#42
rbarbour avatar

rbarbour

Totally Zenned

Join Date:
Feb 2010
Posts:
2,159
Plugin Contributions:
10

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

PetleyJ:

Hi Guys. Great plugin however is there an SQL install file?

If so mine seems to be missing from the folder.

When I go to the admin area I get this: WARNING: An Error occurred, please refresh the page and try again.

I have gone through, checked all the files, edited names accordingly but still get the same message.

Thanks.

James

Their is no SQL file, it is packaged with an auto-installer for v1.5.x

What version Zen Cart are you using?

What does the error return in your error logs?

26 Jul 2013, 3:01 AM
#43
luke007 avatar

luke007

New Zenner

Join Date:
Jul 2013
Location:
Perth, WA
Posts:
7
Plugin Contributions:
0

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

rbarbour:

The current version sends the data to customer and shop owner via email with the exception of the order_status and reason text for return.

The current version is missing the configuration to return the reason text as comments

Running the following SQL patch will add that configuration:

SET @configuration_group_id=0;
SELECT (@configuration_group_id:=configuration_group_id) FROM configuration_group WHERE configuration_group_title= 'Return Authorization' LIMIT 1;
INSERT INTO configuration (configuration_id, configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added, use_function, set_function) VALUES
(NULL, '<strong>Admin</strong> Update Order Comments option', 'ORDER_COMMENTS_RMA_OPTION', 'true', 'Update <strong>Admin</strong> Order Comments upon RMA Success',@configuration_group_id, 30, now(), NULL, 'zen_cfg_select_option(array(''true'', ''false''), '),

I put the above code into phpmyadmin
but I get an error
 MySQL said: Documentation
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 2 

Also for the email that is sent to the customer, the data entered on the webpage is not in the email
only

CONTENTS:
Dear Luke 

Thank you for your recent request.



Your request has been successfully submitted to STORE NAME . It will be reviewed and you will receive an email with instructions on how to proceed. If you have not received it within the next
48 hours, please contact us before submitting your request again.

For help with our Returns Policy, please email the store-owner:
[email protected].

Note: This email address was given to us during a Return Authorization Request submission. If you have a problem, please send an email to [email protected].

This email address was given to us by you or by one of our customers. If you feel that you have received this email in error, please send an email to [email protected] 

This email is sent in accordance with the US CAN-SPAM Law in effect 01/01/2004. Removal requests can be sent to this address and will be honored and respected.


Thank you
Luke

(maybe best that I wait for your full update? )
26 Jul 2013, 5:31 AM
#44
rbarbour avatar

rbarbour

Totally Zenned

Join Date:
Feb 2010
Posts:
2,159
Plugin Contributions:
10

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

Luke007:

I put the above code into phpmyadmin
but I get an error
MySQL said: Documentation
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 2

Right, the patch I posted I entered in admin > tools > install sql patches

Luke007:

Also for the email that is sent to the customer, the data entered on the webpage is not in the email
only

CONTENTS:
Dear Luke

Thank you for your recent request.

Your request has been successfully submitted to STORE NAME . It will be reviewed and you will receive an email with instructions on how to proceed. If you have not received it within the next
48 hours, please contact us before submitting your request again.

For help with our Returns Policy, please email the store-owner:
[email protected].

Note: This email address was given to us during a Return Authorization Request submission. If you have a problem, please send an email to [email protected].

This email address was given to us by you or by one of our customers. If you feel that you have received this email in error, please send an email to [email protected]

This email is sent in accordance with the US CAN-SPAM Law in effect 01/01/2004. Removal requests can be sent to this address and will be honored and respected.

Also correct - the contents of the form ONLY get emailed to the admin, not the customer. Why would it, they know their information. LOL

This version simply added admin "options" to an existing simple form submit mod. It is a work in progress and still has allot of potential, it's just finding the time.

Luke007:

Thank you
Luke

(maybe best that I wait for your full update? )

That is your choice :smile:

26 Jul 2013, 10:58 AM
#45
rbarbour avatar

rbarbour

Totally Zenned

Join Date:
Feb 2010
Posts:
2,159
Plugin Contributions:
10

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

Just re-read my last post :blush:

I am on vacation in Vegas and between enjoying this wonderful atmosphere, communicating with those back in NY and trying to be helpful, not getting much sleep.

The sql code I posted is wrong, this should work, I hope: :blush:

INSERT INTO configuration (configuration_id, configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added, use_function, set_function) VALUES
(NULL, '<strong>Admin</strong> Update Order Comments option', 'ORDER_COMMENTS_RMA_OPTION', 'true', 'Update <strong>Admin</strong> Order Comments upon RMA Success',GROUP_ID, 30, now(), NULL, 'zen_cfg_select_option(array(''true'', ''false''), ');

Replace **GROUP_ID **with the configurations group id

you can find in the browser url by clicking on configuration > return authorization

http://DOMAIN.com/YOUR_ADMIN/configuration.php?gID=36

27 Jul 2013, 1:59 AM
#46
luke007 avatar

luke007

New Zenner

Join Date:
Jul 2013
Location:
Perth, WA
Posts:
7
Plugin Contributions:
0

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

oh my bad. first time using zen cart - have only used oscommerce previously.

I have tried installing this update via sql patch.. seems to go thru fine, (even with the group_id change) - however the option does not appear on the admin page.
Thanks for your help while on your holiday.

Luke

27 Jul 2013, 2:29 AM
#47
luke007 avatar

luke007

New Zenner

Join Date:
Jul 2013
Location:
Perth, WA
Posts:
7
Plugin Contributions:
0

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

I got it done, I did it manually. Thanks

27 Jul 2013, 3:13 AM
#48
rbarbour avatar

rbarbour

Totally Zenned

Join Date:
Feb 2010
Posts:
2,159
Plugin Contributions:
10

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

Luke007:

I got it done, I did it manually. Thanks

I am glad you got it to work :smile:

28 Jul 2013, 8:43 AM
#49
rbarbour avatar

rbarbour

Totally Zenned

Join Date:
Feb 2010
Posts:
2,159
Plugin Contributions:
10

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

v1.2 is being tested again by my co-collaborator DivaVocals and packaged but I wanted to give anyone who wanted a quick peak at it, the option to do so.

It can be found here: http://zcadditions[DOT]com/bootstrap/

The link to start the RMA process is in the "Information Side-box"

Email: rbarbour@zcadditions[DOT]com
password: 5okM1jW

For the Demo their are 8 orders.

Order#'s 2,3,5 have been set to deny form submission based on the (Completed/Shipped) order status set in the RMA configuration.

For COWOA customers, the form does not populate customer info for security reasons.

If you log in using the email and pass provided, change the email to your own on the RMA form page to receive the Customer RMA# Confirmation Email to check out the changes made to accommodate new process.

I will not give out access to the admin so please don't ask but I have included a screenshot of what gets returned to the orders>edit page (this is the only CORE file that needs to be merged if already altered, all the rest of the files use the override structure)

[Attachment no longer available]

As you can see v1.2 now returns the "Action Requested" and merges it with the Comments Column and the "RMA Number" to its own column. The only 3 fields on the form that aren't already provided in the orders>edit page.

Remember this is a demo and the layout is altered for the responsive design.

Allot has changed in v1.2 (to many to list here) but we have updated the installation file and provided tips & tricks to configure admin and change things as you see fit. DivaVocals and I have allot more functions and (if) scenarios we plan to do with this plugin as the active contributors.

21 Sep 2013, 5:52 AM
#50
ozetrade avatar

ozetrade

Zen Follower

Join Date:
Dec 2004
Location:
Redcliffe QLD, Australia
Posts:
171
Plugin Contributions:
0

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

.
.
Any chance of getting a copy of version 1.2 - It's not available as a download from plugins

Thanks
OZ

===============

rbarbour:

v1.2 is being tested again by my co-collaborator DivaVocals and packaged but I wanted to give anyone who wanted a quick peak at it, the option to do so.

It can be found here: http://zcadditions[DOT]com/bootstrap/

The link to start the RMA process is in the "Information Side-box"

Email: rbarbour@zcadditions[DOT]com
password: 5okM1jW

For the Demo their are 8 orders.

Order#'s 2,3,5 have been set to deny form submission based on the (Completed/Shipped) order status set in the RMA configuration.

For COWOA customers, the form does not populate customer info for security reasons.

If you log in using the email and pass provided, change the email to your own on the RMA form page to receive the Customer RMA# Confirmation Email to check out the changes made to accommodate new process.

I will not give out access to the admin so please don't ask but I have included a screenshot of what gets returned to the orders>edit page (this is the only CORE file that needs to be merged if already altered, all the rest of the files use the override structure)

[Attachment no longer available]

As you can see v1.2 now returns the "Action Requested" and merges it with the Comments Column and the "RMA Number" to its own column. The only 3 fields on the form that aren't already provided in the orders>edit page.

Remember this is a demo and the layout is altered for the responsive design.

Allot has changed in v1.2 (to many to list here) but we have updated the installation file and provided tips & tricks to configure admin and change things as you see fit. DivaVocals and I have allot more functions and (if) scenarios we plan to do with this plugin as the active contributors.

21 Sep 2013, 6:31 AM
#51
rbarbour avatar

rbarbour

Totally Zenned

Join Date:
Feb 2010
Posts:
2,159
Plugin Contributions:
10

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

ozetrade:

.
.
Any chance of getting a copy of version 1.2 - It's not available as a download from plugins

Thanks
OZ

===============

I will post my copy here on the forums and get it uploaded to the plugins over the weekend. Gonna be a few!

22 Sep 2013, 12:18 AM
#52
ozetrade avatar

ozetrade

Zen Follower

Join Date:
Dec 2004
Location:
Redcliffe QLD, Australia
Posts:
171
Plugin Contributions:
0

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

rbarbour:

I will post my copy here on the forums and get it uploaded to the plugins over the weekend. Gonna be a few!

Thanks; that would be great! :smile:

23 Sep 2013, 3:32 PM
#53
rbarbour avatar

rbarbour

Totally Zenned

Join Date:
Feb 2010
Posts:
2,159
Plugin Contributions:
10

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

ozetrade:

Thanks; that would be great! :smile:

Been extremely busy will be available here via zip and uploaded to plugins by days end.

24 Sep 2013, 3:07 AM
#54
rbarbour avatar

rbarbour

Totally Zenned

Join Date:
Feb 2010
Posts:
2,159
Plugin Contributions:
10

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

Here is v1.2, I have uploaded it to the plugin section also.

Fixes for v1.1

  1. Updated the auto install file to include missing configuration to return "Reason for Return" to admin>orders>edit>comments

New Features in v1.2

  1. The Returns Page is no longer being accessed directly.
  2. Order info gathering: A customer or COWOA customer is now taken to a new page (Return Authorization Request) where they can login or lookup order for which the item is on to request a RMA#.
    For less confusion, customers that login are taken right to their (My Account > History) page where they are prompted on how to Request a RMA#.
    COWOA customers are taken right to the (Order Information) page for the Order Number they entered.
  3. Completed Order Status: A new configuration has been added so you can set the (Order Status) for completed/shipped orders.
    3A. The Date Added for Completed Order Status is used to allow/deny RMA Request submissions.
  4. Returns Grace Period: A new configuration has been added to enter the amount of days that you allow your customers to return items.
    4A. The value (example "30") will represent a 30 Day return policy. If the order in question is older than 30 days it will disable form submission and prompt customer to contact store otherwise it will allow submission for a RMA#.
  5. RMA Popup Package Label: Upon Success of the RMA# Request Form, the customer is directed to a success page where they are issued a RMA# and instruction to return items along with a link to a Popup Package Label with Returns Address and RMA#.
  6. RMA# Grace Period: A new configuration has been added to enter the amount of days before the RMA# expires.
    6A. The value (example "15") will represent 15 Days, this value is included in the email confirmation sent to the customer.
  7. Customer Email: We added the RMA# to the subject line and changed the text to reflect the new RMA process.
  8. Admin Email: We changed display so it was easier to read.
  9. DateBase Columns Added: We added (2) database columns to orders_status_history to save RMA# and Reason for Return.
  10. Admin Orders Edit Page: We merged the Reason for Return with the comments and added a RMA# column next to the comments column.

[Attachment no longer available]

24 Sep 2013, 12:04 PM
#55
ozetrade avatar

ozetrade

Zen Follower

Join Date:
Dec 2004
Location:
Redcliffe QLD, Australia
Posts:
171
Plugin Contributions:
0

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

Thanks rbarbour :smile:

I haven't tried it yet but it sounds like it now has all the features I was looking for -great stuff. I was going to ask for more but I didn't want to sound like some people and "expect" to get it.

Good job,
Oz

24 Sep 2013, 3:10 PM
#56
rbarbour avatar

rbarbour

Totally Zenned

Join Date:
Feb 2010
Posts:
2,159
Plugin Contributions:
10

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

ozetrade:

Thanks rbarbour :smile:

I haven't tried it yet but it sounds like it now has all the features I was looking for -great stuff. I was going to ask for more but I didn't want to sound like some people and "expect" to get it.

Good job,
Oz

90% of the requests have been answered and implemented, it is all in the way you make your request. LOL

Please see this thread for I am hoping to release early Oct.

1 Oct 2013, 9:20 PM
#57
uswebworx avatar

uswebworx

Zen Follower

Join Date:
Sep 2006
Location:
USA
Posts:
297
Plugin Contributions:
0

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

rbarbour:

This has actually been asked a few times, after serious consideration I chose to exclude that option from this version.

Most retailers add linkable tracking to the order comments for ease of access and I felt adding to many fields to the form would just frustrate the end user (customer), also the reason I added admin options to not display all the fields within the form.

To recap, the additions already added to this plugin
1.) Admin controls to set all form fields as "Optional", "Required" or "Do Not Display" with the exception of the "Action Requested and Reason Text fields".
2.) Admin controls to show "Stores Address" or use a different "Returns Address" for the Success Output page.
3.) Success Output page Auto generates a RMA# (Order ID - Customer ID - Date) if customer is logged in and comes comes from the My Account > Order History Info page.
4.) Success Output page Auto generates a RMA# (Order ID - Date) if customer is not logged in.
5.) Admin controls to display error messages as inline or via messagestack.
6.) Auto updates Order Status in admin upon Success.
7.) Auto updates Returns Reason under Order Comments in admin upon Success.
8.) Adds a Request RMA Button or Link to the My Account > Order History Info page.
9.) Adds input field in admin for the Link text that you want displayed on the My Account > Order History Info page.
10.) Auto populates customer's information when logged in.
11.) Auto populates Order ID field if customer comes from the My Account > Order History Info page.

Thanks, am showing this to some clients, clients who never wanted a web store and now love it, how user friendly is it is their question? I could install it on a test store I have but quicker to ask here first. Thanks in Advance and thanks Diva for all your hard work!

1 Oct 2013, 9:41 PM
#58
rbarbour avatar

rbarbour

Totally Zenned

Join Date:
Feb 2010
Posts:
2,159
Plugin Contributions:
10

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

uswebworx:

Thanks, am showing this to some clients, clients who never wanted a web store and now love it, how user friendly is it is their question? I could install it on a test store I have but quicker to ask here first. Thanks in Advance and thanks Diva for all your hard work!

You quoted the features for v1.0 and v1.1

Much has changed in v1.2 post #54

With ZC a customer currently has 2 options to request a return. 1.) Use the Contact Us page or Read the Shipping and Returns define page and hope their is instructions for returning an item.

This plugin -

MO - The admin side is super flexible and as user friendly as any other admin configuration page but as one of the contributors "I would say that". LOL

Also MO - The catalog side as far as a registered customer goes is as easy as clicking a link in their Order History page - with the right admin configuration, ONLY need to answer minimum 3 questions and submit form. They get confirmation, RMA# and Shipping Label.

Several have downloaded, maybe others can weigh in.

1 Oct 2013, 9:47 PM
#59
uswebworx avatar

uswebworx

Zen Follower

Join Date:
Sep 2006
Location:
USA
Posts:
297
Plugin Contributions:
0

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

rbarbour:

You quoted the features for v1.0 and v1.1

Much has changed in v1.2 post #54

With ZC a customer currently has 2 options to request a return. 1.) Use the Contact Us page or Read the Shipping and Returns define page and hope their is instructions for returning an item.

This plugin -

MO - The admin side is super flexible and as user friendly as any other admin configuration page but as one of the contributors "I would say that". LOL

Also MO - The catalog side as far as a registered customer goes is as easy as clicking a link in their Order History page - with the right admin configuration, ONLY need to answer minimum 3 questions and submit form. They get confirmation, RMA# and Shipping Label.

Several have downloaded, maybe others can weigh in.
Thanks and didn't go all the way through the thread before I asked (Insert foot into mouth Clay(me))
I will continue reading and may try it before end of the week, not that they have many boots returned :-)

7 Oct 2013, 9:09 PM
#60
koi_koi avatar

koi_koi

New Zenner

Join Date:
Jul 2011
Posts:
57
Plugin Contributions:
0

Re: Flexible Return Authorization (RMA) for ZC v1.5.x [Support Thread]

Hi
I have just installed this plug in and its a great feature
everything is good exept one thing when a customer clicks on print the pop up comes up but no RMA# number comes up
all i get is store logo
store address
RMA#
Print
isnt the RMA number be after RMA# if so how do i fix it so it is?
Thanks