Tips and Tricks HQ Support Portal › Forums › WP eMember › WP eMember Tweaks › eMember and eStore manual payment tweak
- This topic has 10 replies, 3 voices, and was last updated 11 years, 10 months ago by admin.
-
AuthorPosts
-
January 1, 2013 at 7:22 pm #8247katmazelMember
Hello.
I am using eMember integrated with eStore.
On the site I have the following:
-Free member area(the private blog) that can be accessed by free members
-Paid member area with videos that can be accessed by paying members(silver membership)
Because of the website’s niche I can’t use any traditional payment gateways but I use a token system from a third party website.
The process is the following:
1.Visitor signs up for free membership for blog area.
2.Visitor buys membership and is directed to the manual payment page.
3.He receives an email with the order ID
4.He uses that order id on the third party website to make the payment(he adds it in a message there)
5.I manually confirm that he made the payment and activate the silver membership.
The tweaks I need are:
1.The buy now button must go to the manual payments page instead of the PayPal page. (I am talking about and eStore integration).
Currently I use add to cart->pay from the sidebar widget but it’s an extra step and I would prefer that it would be simplified.
2.Free membership will not need approval but I must manually confirm that the payment was made until they have access to the paid member area.
Looking forward to your reply.
January 2, 2013 at 12:42 am #52744adminKeymasterHi, The following post will show you how to make a “Buy Now” button for any gateway offered in eStore:
https://support.tipsandtricks-hq.com/forums/topic/how-to-use-gateway-specific-buy-now-type-buttons
Let me know if that helps.
January 2, 2013 at 9:32 am #52745katmazelMemberThat did help but what about this:
2.Free membership will not need approval but I must manually confirm that the payment was made until they have access to the paid member area.
?
January 2, 2013 at 11:19 am #52746PeterMember“2.Free membership will not need approval but I must manually confirm that the payment was made until they have access to the paid member area.”
Do you mean that you want to firstly ensure that your customers have paid before giving them membership access?
If so you can enable the “Manually Approve Member Registration” checkbox in the settings. By doing this, you customers’ membership accounts will be inactive until you manually approve them after checking for payment.
January 2, 2013 at 12:16 pm #52747katmazelMemberThe problem with the tickbox is:
Scenario 1:
With the tickbox the free account must be manually confirmed and I do not want that.
Scenario 2:
The client has a free account and wants to pay for the member area and goes to the manual payment page he fills the data and once he hits OK he gets the member access even if the checkbox was checked.
So they get the content free without actually making the payment.
Another issue:
Because I am on a shared hosting I want to send the emails using imap/smtp credentials from my Google apps account from inside the membership plugin.
How can I do that?
January 2, 2013 at 12:46 pm #52748katmazelMemberanother issue:
Fixed the SMTP settings with a plugin so I use my google apps account.
Another much needed customisation:
I want to add the transaction ID in a custom page where the client is redirected after the manual payment was filled in:
Something like :
“Please make a tip of xxx tokens
—some instructions—-
Remember to include the following:
Transaction ID: 50e423d123c74
So : the issues remain:
-no manual activation for free members
-manual activation for the upgrade after a manual payment was made
-Custom redirect page after the manual payment with the transaction ID included there somehow(is really needed but not mandatory so I can live without it)
January 3, 2013 at 12:03 am #52749adminKeymasterUncheck the “Automatically Update Customer & Products Database” option from the manual gateway settings area of the eStore plugin. This way, after the user submits the manual checkout form, it won’t process that order. You will be able to manually upgrade the account to premium after you receive the money from the user.
Follow this documentation which will show the transaction ID and a summary of the purchased items on the “Thank You” page:
http://www.tipsandtricks-hq.com/ecommerce/wp-estore-instant-digital-product-delivery-499
In addition, you can add more text/instruction on the “Thank You” page by using the following section of eStore:
WP eStore -> Coupons/Discounts -> Marketing Options -> Special Offer Text
January 3, 2013 at 12:40 am #52750katmazelMemberIs there any way to add a custom message when access is restricted for a certain membership level?
Something like “you need to have <Membership Level Name> Membership to see this content. You can upgrade here <eStore Product Page for that membership level> “
So if somebody has silver membership and a content is restricted for gold he will see:
“You need to be a Gold Member to watch this content. You can upgrade HERE.”
Also I tried customising the [wp_eStore_display_transaction_result] on the thank you page but I get an empty page with this shortcode.
January 3, 2013 at 3:10 am #52751adminKeymasterAre you referring to the “Section/Partial Protection” message or the full post protection message?
January 4, 2013 at 12:31 am #52752katmazelMemberI could actually put to use the both of them.
Is there any way to make a custom menu somewhere or protect a text widget also?
Sorry for the storm of questions but your plugin is complex. I am not trying to make you do my job for me but I am making use of your directions.
January 4, 2013 at 10:54 pm #52753adminKeymasterWhen you have the need to do too many project specific customization it will always going to be tricky. Any of the user/customer visible messages can be customized using this technique:
When you are using section/partial protection, you can also customize the message that you want to display to users who is not eligible to view that section of the content. Check our documentation for how to do that:
http://www.tipsandtricks-hq.com/wordpress-membership/how-to-protect-a-section-of-a-post-or-page-88
The full post protection message doesn’t show the membership level names because it won’t work when someone protects that a post for lets day 20 membership level. It will look cluttery and ugly if there is a list of 20 membership level names in that one line of protection message. From our point of view, we needed to make the message work for most websites out of the box.
-
AuthorPosts
- You must be logged in to reply to this topic.