Simply by deactivating the recurring payment ability from the settings within your Ogone gateway.You stopped them how? From the payment provider? What CBSubs message is it sending?
I don't understand the difficulty of displaying correct invoices or getting correct data from a subscription system such as CBSubsAs I've already told you it's not happening anytime soon. It's a complete rewrite of our recurring payment behavior.
Please Log in or Create an account to join the conversation.
Correct, that won't actually stop the recurring payments. It simply doesn't allow for any more. You will have to cancel the recurring payments within Ogone.Simply by deactivating the recurring payment ability from the settings within your Ogone gateway.
But this did not stop CB subs from trying to make recurring payments and trigger this mail of error in recurring payments
In CBSubs a Basket = Invoice and an Invoice = Basket. They are one in the same. For recurring payments the original basket id is sent with the IPN. This is used to validate the recurring payment. A payment towards that basket is then made and the recurring counter is adjusted accordingly for it. It has absolutely no code in place to handle generating a new basket on each recurring payment. We have to implement that for recurring payments and retest the entire recurring payment process; likely for every gateway.I don't understand the difficulty of displaying correct invoices or getting correct data from a subscription system such as CBSubs
Invoices could be displayed based on payments instead of baskets ?
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
I don't know what to tell you. I don't have a workaround to suggest. What you're wanting simply doesn't exist in CBSubs yet. I guess you could cancel the recurring subscriptions and ensure your plans do not allow recurring subscriptions. Then I guess copy the basket row for those recurring subscriptions in _cbsubs_payment_baskets and manually adjust the invoice number for the copy. That'd display an invoice for them on their invoices page, but you'll need to manually do that for every recurring payment that came through up till now.We need a workaround during the time needed to code this point.
After thinking about it, deactivating recurring payments is not an option for our customers. But no invoices for the recurring periods is neither an option.
No, the payments table has nothing to do with the invoice. As explained above the basket is the invoice. Without a basket there is no invoice. Recurring payments do not generate new baskets and thus do not generate a new invoice.Can we use the payment database table to display some invoices for these customers ? if yes what data should we use ?
I've no idea. It'd be up to your software to do that. We don't use recurring payments here.Can we link your software to an outside app to get invoices ? what do you use for your customers when they need invoices for recurring payments ?
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.