Please Log in or Create an account to join the conversation.
There should already be a link at the bottom of the Subscriptions tab to view their invoices. If you don't see the link there ensure it's enabled in CBSubs > Settings > Display > Invoices. You can also create a Joomla menu item to them using Community Builder > Plugin menutype and selecting CB Paid Subscriptions for the Plugin.UPDATE: can you please also let me know if it is possible to display the user's invoice(s) in it's own tab? For example; create a tab "Purchase History" and display their invoices on that tab? Thanks
Please Log in or Create an account to join the conversation.
Yes this is what I was worried about. I don't want to change the %s because it needs to display on the payments page and explain to the user for recurring payments that there is a "then" payment. However it isn't as logical to show a "then" validity time because it is misleading, meaning they may think they also get that time period as well even if it isn't "Paid" as of yet.krileon wrote: Believe the only way to change that is to use language strings and language override functionality shown below.
That maybe the language string "%s, then %s", but it's generic so it may impact other locations if you remove the ", then %s".
Yes I have the link near the bottom and have even edited it in the language file. I was hoping to make it look a bit nicer and have the information be stored in its own tab. For example when you click the link to the invoices you see the list in a table, I would like to display that table in a tab on the user profile, so when they click the tab they'll see the table. Any way to achieve that? Thank you!krileon wrote: There should already be a link at the bottom of the Subscriptions tab to view their invoices. If you don't see the link there ensure it's enabled in CBSubs > Settings > Display > Invoices. You can also create a Joomla menu item to them using Community Builder > Plugin menutype and selecting CB Paid Subscriptions for the Plugin.
Please Log in or Create an account to join the conversation.
Don't understand how it's misleading. It should only display if using a by calendar duration and free time is begin given before the calendar duration would start or if you've configuration an initial duration. There is no language string or specific parameter to control this output so you likely will not be able to remove this.However it isn't as logical to show a "then" validity time because it is misleading,
I suppose you could use a Custom HTML field with an iframe to the invoice page, but beyond that there's no way to display it as a tab as it has no tab output usage.Yes I have the link near the bottom and have even edited it in the language file. I was hoping to make it look a bit nicer and have the information be stored in its own tab. For example when you click the link to the invoices you see the list in a table, I would like to display that table in a tab on the user profile, so when they click the tab they'll see the table. Any way to achieve that? Thank you!
Please Log in or Create an account to join the conversation.
Because it makes the user think they have another period and yet they haven't paid for it yet. A validity period should only be displayed for what has been paid for, anything other is misleading because it isn't valid (hasn't been paid for yet).krileon wrote: Don't understand how it's misleading.
While this makes sense, it causes issues. If I am understanding you correctly, it is displaying because the is a "Grace period before real expiration". Is that correct? If so we cannot change it to anything less because that has issues with IPN's being received from the merchant (currently set to 12 hours). Sometimes the user's subscription would be cancelled because the IPN wasn't sent for a few hours from the merchant and CBSubs would unsubscribe them. That was a problem because then the user has to resubscribe & messed up many things.krileon wrote: It should only display if using a by calendar duration and free time is begin given before the calendar duration would start or if you've configuration an initial duration.
Thank you, I was hoping not to use this method but it was worth askingI suppose you could use a Custom HTML field with an iframe to the invoice page, but beyond that there's no way to display it as a tab as it has no tab output usage.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.