--
You received this message because you are subscribed to the Google Groups "Kill Bill users mailing-list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to killbilling-us...@googlegroups.com.
To post to this group, send email to killbill...@googlegroups.com.
Visit this group at https://groups.google.com/group/killbilling-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/killbilling-users/8f956250-8582-4469-ad08-0c9c72fdac50%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Possibly at some point, but we're not there yet. We are implementing it to use Authorize.Net's CIM functionality (http://www.authorize.net/solutions/merchantsolutions/merchantservices/cim/) so we never store the actual credit card number locally, but rather a token that AuthNet generates.
-Greg
Possibly at some point, but we're not there yet. We are implementing it to use Authorize.Net's CIM functionality (http://www.authorize.net/solutions/merchantsolutions/merchantservices/cim/) so we never store the actual credit card number locally, but rather a token that AuthNet generates.
--
You received this message because you are subscribed to the Google Groups "Kill Bill users mailing-list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to killbilling-us...@googlegroups.com.
To post to this group, send email to killbill...@googlegroups.com.
Visit this group at https://groups.google.com/group/killbilling-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/killbilling-users/CAJ7PEMgzdt%3Dor91HOrEDw8xdc6jsY%2ByUMsaLeoy8Ccad2d%2BR9Q%40mail.gmail.com.
* In the 0.16.x train, this will only be updated if successful (which means in the case of failure to row will stay with a NULL value and should be ignored by the system. This is consistent with previous behavior in 0.16.3. However, it seems our code does not handle well the NULL case and this is the cause of your issue.
* In the 0.17.x train (not released yet), we introduced a success row and so both successful or failed transactions will appear in this table.
Stéphane,* In the 0.16.x train, this will only be updated if successful (which means in the case of failure to row will stay with a NULL value and should be ignored by the system. This is consistent with previous behavior in 0.16.3. However, it seems our code does not handle well the NULL case and this is the cause of your issue.
Interesting! So in 0.16.x an invoice is not associated with failed payments? In version 0.16.3 we are able to view a failed payment on the Invoice page in KAUI. I am attaching a snapshot of this case (invoice_with_failed_payments.png).
There are a couple of other places that have Exceptions in the case of a NULL payment_id in invoice_payments (in 0.16.5):
- In KAUI: given an invoice with a failed payment and an account with a balance > 0, when one clicks on 'Pay All Invoices' in Billing Info on the main Account page (http://<host>:8080/kaui/accounts/b0539ff2-a8aa-4dba-a23b-5cc2d46a9250/pay_all_invoices), I am seeing the Exception stack trace below (see Stacktrace1).
- Email Notification plugin: We have email notification plugin configured to send emails for invoice payments. When an invoice payment fails, the email notification plugin fails with the Exception stack trace below (see Stacktrace2).