John Hodges Posted February 21, 2012 Share Posted February 21, 2012 Something is still not right. Show packages on the registration screen is set to Yes. The hooks are enabled. The Packages are set to show on the registration form. However, no available package are listed for Registered, but Unpaid users. I tried creating a new user. The subscription package was listed on the registration form, but after submitting the registration form and validating the e-mail address, I got this error: "An Error Occurred - Sorry, an error occurred. If you are unsure on how to use a feature, or don't know why you got this error message, try looking through the help files for more information. You did not select a subscription package. Please go back and select one before continuing." Unfortunately, there is no where to go back to. Clicking Go Back just takes you back to the sign-in page. Link to comment Share on other sites More sharing options...
John Hodges Posted February 21, 2012 Share Posted February 21, 2012 I reuploaded all the files, recached everything, rechecked the hooks and settings, etc., and it seems to be working now (fingers crossed). Thanks for all your help, Michael! Link to comment Share on other sites More sharing options...
R1-Limited Posted February 23, 2012 Share Posted February 23, 2012 I am running into an issue with a payment gateway I believe is related to Subscriptions. I have both Nexus and Subscriptions. How do I uninstall Subscriptions? Link to comment Share on other sites More sharing options...
Michael Posted February 23, 2012 Share Posted February 23, 2012 The same way you uninstall any application, by going to the Manage Applications & Modules page and clicking the remove button beside the application you want to remove. Link to comment Share on other sites More sharing options...
R1-Limited Posted February 23, 2012 Share Posted February 23, 2012 I do not have a remove Button:) Link to comment Share on other sites More sharing options...
R1-Limited Posted February 23, 2012 Share Posted February 23, 2012 I was also at ver 1.02. I am upgrading and will remove, I hope. Link to comment Share on other sites More sharing options...
R1-Limited Posted February 23, 2012 Share Posted February 23, 2012 Installed and removed, thanks. I hope this corrects my Gateway issue with Nexus Link to comment Share on other sites More sharing options...
ASTRAPI Posted February 25, 2012 Share Posted February 25, 2012 How can i set this to normal payments without the user to auto subscribe and autorenew the payment after the end of package time? This mod make an auto subscribe to my forum packets to Paypal and users don't like that :( Link to comment Share on other sites More sharing options...
bearback Posted February 26, 2012 Share Posted February 26, 2012 ignore sorted Link to comment Share on other sites More sharing options...
AssKiller' Posted February 28, 2012 Share Posted February 28, 2012 Hello Michael, I would add a new gateway, just do not know how to write it can you help me? The payment site is pagseguro, used here in Brazil Link to comment Share on other sites More sharing options...
Michael Posted February 28, 2012 Share Posted February 28, 2012 I did not write any of the payment gateways in this app. I'm afraid I wouldn't be much help. Just use one of the existing gateway files as a template. Link to comment Share on other sites More sharing options...
Jai Haze Posted February 28, 2012 Share Posted February 28, 2012 hey michael i have an issue, small but an issue, i keep getting incomplete ones when i get the email from paypal saying it went thru, but its not working all the time, its always incomplete Link to comment Share on other sites More sharing options...
Michael Posted February 28, 2012 Share Posted February 28, 2012 Is anyone else seeing this issue? Link to comment Share on other sites More sharing options...
Lanolin Posted February 29, 2012 Share Posted February 29, 2012 Is there a way to add AlertPay to the Payment Gateway? Also, i have paypal payment option active, but when i was testing it, i got this error from paypal: This feature is only available to Business and Premier Accounts. Link to comment Share on other sites More sharing options...
Michael Posted February 29, 2012 Share Posted February 29, 2012 http://community.invisionpower.com/topic/340209-download-subscriptions-manager-32/page__st__320#entry2235691 Link to comment Share on other sites More sharing options...
GodDon Posted March 2, 2012 Share Posted March 2, 2012 Also, i have paypal payment option active, but when i was testing it, i got this error from paypal: [color=#333333][font=Arial, Helvetica, sans-serif][size=3]This feature is only available to Business and Premier Accounts.[/size][/font][/color] just go in ur paypal and make it a premier account. it doesnt cost anything, all u do is you have to select an option that says so. assuming in the settings Link to comment Share on other sites More sharing options...
Sonya* Posted March 3, 2012 Share Posted March 3, 2012 Just to mention it here as I have spent hours to figure it out. If you set your board to "Force guests to log in before allowing access to the community", then validate URL is not accessible for the payment service and thus your transactions will be always incomplete. Link to comment Share on other sites More sharing options...
Sonya* Posted March 3, 2012 Share Posted March 3, 2012 Another question: I cannot find any handling of failed payements. Has anybody ever seen failed (not cancelled!) payments in the Subscription Transactions? Refund does not work as well in classGateway.php /* Downgrade member */ $this->_memberFailed( $newPackage, $member, $mainTransaction['subtrans_id']); There is no function with 3 arguments. There is a function with 5 arguments: public function _memberFailed( $new_sub, $member, $cur_trx_id, $update, $results ) { Link to comment Share on other sites More sharing options...
Sonya* Posted March 3, 2012 Share Posted March 3, 2012 The definition of the function AddLog() is false: public function addLog($msg, $array=array(), $member=array() ) { There are 3 arguments but it is always called with only two, so that there is never a connection to the member ID, eg. /* Write Log */ $this->addLog(GW_API_NAME . ": Refund completed", $member); Link to comment Share on other sites More sharing options...
Sonya* Posted March 3, 2012 Share Posted March 3, 2012 False reference to the public class variable in all gateways, function acpInstallGateway()'module_name' => self::API_NAME, .... $this->install_lang = array( 'gw_'.self::API_NAME => 'Click here to continue...' ); should be 'module_name' => $this->API_NAME, .... $this->install_lang = array( 'gw_'.$this->API_NAME => 'Click here to continue...' ); Link to comment Share on other sites More sharing options...
Sonya* Posted March 4, 2012 Share Posted March 4, 2012 Another issue in classGateway.php. Sometimes member could not be located. There is because of the error in the code. /* Check for member id */ if ($results['member_unique_id']) { $member = IPSMember::load(intval($results['member_unique_id']), $member); } should be just /* Check for member id */ if ($results['member_unique_id']) { $member = IPSMember::load(intval($results['member_unique_id'])); } Link to comment Share on other sites More sharing options...
Michael Posted March 4, 2012 Share Posted March 4, 2012 Please use the bug tracker to report bugs. Link to comment Share on other sites More sharing options...
Sonya* Posted March 5, 2012 Share Posted March 5, 2012 Please use the bug tracker to report bugs. I cannot see a project for your application in Tracker http://community.invisionpower.com/tracker/ Link to comment Share on other sites More sharing options...
Michael Posted March 5, 2012 Share Posted March 5, 2012 The link to the bug tracker is in the description of the file in the first post of this topic, in the file's entry in the Marketplace, and in the included documentation. Link to comment Share on other sites More sharing options...
Bexit Posted March 12, 2012 Share Posted March 12, 2012 I'm trying to get subscriptions to run a custom query from a file when a member purchases something. Could you help me understand what's wrong?function subs_paid($sub_array, $member=array(), $trx_id="") { mysql_connect('####', '####', '####'); mysql_select_db('####'); mysql_query("UPDATE `members` SET `random` = random + 1 WHERE `member_id` = '$member'") or die(mysql_error()); } Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.