Yes, I'm ok, thanks, I think that I have answered already to your request for Slimpay, and my opinion didn't change, here publicly: We are happy if SlimPay wants to develop a gateway for CBSubs. But as it does not have an international popular reach...
Glad you're fine as I did not had answers to my previous mails and messages, and worried if we made something wrong
Slimpay
does have an international reach and plans to extend very quickly as they explained to us. They are already very popular in Europe and got agreement to work within the US. I sent you an email about this.
we can't put our own development resources to develop a gateway for it at this time.
I understand this and Slimpay understand this.
Such a gateway would immediately bring several features really needed like : ability to
sign bank SEPA mandates and
sign and store our agreements and contracts online prior to payment, more credit card processor integration, recurring payments, and the best which is the ability to split a one time payment in several months without affecting both CBsubs or us/the customer as all is managed by Slimpay like a bank.
This last ability allows to have one CBSubs plan with one payment and leave the choice to the customer to pay in 12, 4, 3, 2 or 1 time. This would severely lighten the plan management.
For this reason we think that it is really needed and are willing to pay you for this development. Could you give us a quote for your time to develop this gateway ? As you developed Ogone gateway this would be quicker for you than anyone else.
Regarding Ogone and ECOM_BILLTO_... parameters, nothing did change in Ogone in our latest builds (last change was Added new SHA-OUT fields DEVICEID and PAYIDSUB, which was 4 months ago!, Just rechecked). Please recheck your Ogone gateway setting "Fill-in ECOM_BILLTO_* address/phone for SEPA", and any other settings that may affect the field for company in the invoice address.
We did not change anything in Ingenico settings nor in CBSubs except for upgrading to CB and CBSubs latest builds.
I have attached two screenshots.
The first one shows that the basket is correct with the correct company name and details within CBSubs and the second shows that Ingenico did not receive correctly the fields ECOM_BILLTO_... . The problems seems to occur for the business company name and the contact phone.
I have also checked payments made with Slimpay last month and it seems that this behavior also occurred so it is not related to CBSubs latest build but to another thing, maybe that this was present since you implemented the lines ECOM_BILLTO_... but we did not check ingenico logs in depth at this time.
I have notice the line :
Code:
$requestParams['ECOM_BILLTO_COMPANY'] = cbIsoUtf_substr( $paymentBasket->business, 0, 50 );
shouldn't it be ? :
Code:
$requestParams['ECOM_BILLTO_COMPANY'] = cbIsoUtf_substr( $paymentBasket->payer_business_name, 0, 50 );