Closed (fixed)
Project:
UC Down Payment
Version:
6.x-1.x-dev
Component:
Miscellaneous
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
21 Jan 2012 at 03:26 UTC
Updated:
24 Jan 2012 at 15:22 UTC
Everything appears to function properly right up through the payment process, but nothing shows up in the down payment section of user's account. Also when viewing order details, the balance is displayed as $0.00. I'm currently working with a paypal sandbox test account.
Comments
Comment #1
sokrplare commentedPeculiar. Not sure if it would be related to the sandbox account, but as we're using it and it is working with live PayPal accounts it could very well be. The balance will be displayed as $0.00 on the order - this is because of the Ubercart architecture which considers that order completed and just the new order (the generated downpayment product) as a separate order.
Comment #2
butteryak commentedYeah it is a bit odd, I wouldn't imagine that the type of paypal account should matter, from what I can tell, is Ubercart gets a confirm of sale from paypal, no matter what the type of paypal account is being used, and that all aspects of the sale/downpayment flow happen within ubercart itself... the downpayment is marked as paid, and an order for the remaining balance(marked open) shows up in the "Paritally paid orders" section of the Store Admin. It's interesting though when I check the database, the table uc_downpayment_payments, there are two entries, one for the downpayment, status 1 (closed) and one for the balance status 0 (open) so I know the data is being created, it's just odd it does not show up under the menu item for the user. The UID appears correct as well. An issue with views Perhaps? anything else I should be looking for? Thanks much! PS, I'm testing in the admin account so there shouldnt be an issue with permissions.
Comment #3
butteryak commentedSo I figured it out, Not sure if it's because I'm using the realname module, but my address for my account looks like www.example.com/user/me/downpayments, as apposed to www.example.com/user/1/downpayments. putting the the second address in brings up the list of outstanding balances. Im gonna have to ponder a solution for this.
Comment #4
butteryak commentedGot it, turned off option to rewrite links to use "me alias"
Comment #5
sokrplare commentedAh-ha - that makes sense. Awesome.
For other's reference, it appears this module http://drupal.org/project/me is incompatible with uc_downpayment (though since we're just using a View for that tab, probably not impossible to fix this at some point with a small patch).