pronamic / wp-pronamic-pay-rabo-smart-pay

Rabo Smart Pay driver for the WordPress payment processing library.
http://www.wp-pay.org/gateways/rabo-smart-pay/
3 stars 4 forks source link

OmniKassa 2 `order could not be restricted to MAESTRO, POI with id ***** can only be restricted to payment brands: BANCONTACT, IDEAL` #6

Closed remcotolsma closed 5 years ago

remcotolsma commented 5 years ago

Pronamic on Oct 9, 9:23 to Rabobank:

Beste OmniKassa helpdesk,

We nemen even contact met jullie op namens (.nl). Als het goed is hebben ze recent ook contact met jullie gehad. Binnen hun OmniKassa 2.0 dashboard zijn naast de iDEAL en Bancontact betaalmethoden ook de creditcard betalingen geactiveerd.

Als we echter een betaling opstarten zonder specifiek een paymentBrand door te geven krijgen we alleen de iDEAL en Bancontact betaalmethoden te zien.

Voor de volledigheid hieronder een voorbeeld van het verstuurde 'order announce' bericht:

{
    "timestamp": "2019-10-09T07:05:27+00:00",
    "merchantOrderId": "1105",
    "description": "Test 1570604726",
    "amount": {
        "currency": "EUR",
        "amount": 5000
    },
    "customerInformation": {
        "emailAddress": "info@remcotolsma.nl",
        "initials": "R."
    },
    "language": "NL",
    "merchantReturnURL": "https:\/\/www.remcotolsma.nl\/?payment=****&key=pay_*************",
    "signature": "********************************************************************************************************************************"
}

En het bijbehorende antwoord:

{
    "signature": "********************************************************************************************************************************",
    "redirectUrl": "https:\/\/betalen.rabobank.nl\/omnikassa\/nl\/payment-brand?token=eyJraWQiOiJFTU8iLCJhbGciOiJFUzI1NiJ9.eyJlbW8iOiJiMzJiZmJmYy0xN2ExLTRjYTMtYjVjZC0xNzBkZDljYjlhYmUiLCJjaWQiOiJhYWQ4LWE0ZDEiLCJleHAiOjE1NzA2MTczMjd9.EG-m0YdL1ofrkOrwnJhicoemiuriEz4Zf4wT_tXIj3Jm95_MmzfeJoajLlmY0xaE2ac8aFDuukBQwFYbdAF8vA"
}

Als we vervolgens een 'order announce' doen waarin we wel een paymentBrand doorgeven ziet het er als volgt uit:

{
    "timestamp": "2019-10-09T07:11:18+00:00",
    "merchantOrderId": "1108",
    "description": "Test 1570605068",
    "amount": {
        "currency": "EUR",
        "amount": 5000
    },
    "customerInformation": {
        "emailAddress": "info@remcotolsma.nl",
        "initials": "R."
    },
    "language": "NL",
    "merchantReturnURL": "https:\/\/www.remcotolsma.nl\/?payment=****&key=pay_*************",
    "paymentBrand": "MAESTRO",
    "paymentBrandForce": "FORCE_ONCE",
    "signature": "********************************************************************************************************************************"
}

Bovenstaand verzoek resulteert echter in de volgende foutmelding:

order could not be restricted to MAESTRO, POI with id ***** can only be restricted to payment brands: BANCONTACT, IDEAL

Het is ons niet duidelijk waarom niet alle beschikbare betaalmethoden worden getoond. Hebben jullie hier een verklaring voor en kunnen we dit probleem oplossen?

Het zou fijn zijn als hier met enige prioriteit naar wordt gekeken, de klant heeft hier namelijk al sinds 21 augustus problemen mee. We horen het graag, alvast bedankt.

Met vriendelijke groet,

Remco Tolsma Pronamic

remcotolsma commented 5 years ago

Pronamic on Oct 17, 12:12 to Rabobank:

Beste OmniKassa helpdesk,

Hebben jullie inmiddels al tijd gehad om te kijken naar voorgaand bericht? Zouden we vandaag/morgen in ieder geval even een eerste reactie kunnen krijgen? Ik ben morgen ook telefonisch bereikbaar via . We horen het graag, alvast bedankt!

Met vriendelijke groet,

Remco Tolsma Pronamic

remcotolsma commented 5 years ago

Pronamic on Oct 17, 12:14 to Client:

Hoi ****,

Wij hebben helaas geen reactie meer gekregen van de Rabobank. Jullie hebben toevallig ook niet iets vernoemen van de Rabobank? Zojuist in ieder geval een reminder gestuurd richting de Rabobank.

Met vriendelijke groet,

Remco Tolsma Pronamic

remcotolsma commented 5 years ago

Client on Oct 17, 12:16 to Pronamic:

Beste Remco,

Wij hebben inmiddels contact gehad met Rabobank. Uiteindelijk met hun een oplossing gevonden. Probleem zat hem in de verschillende verkooppunten die onze klant had geregistreerd. \ De betalingen werken nu dus weer.

Bedankt voor jullie moeite en tijd!

Met vriendelijke groet / Kind regards,

We wachten voor nu de officiële reactie van Rabobank OmniKassa helpdesk even af.

remcotolsma commented 5 years ago

Rabobak on Oct 17, 15:02 to Pronamic:

Rabobank

Datum: 17 oktober 2019 Onderwerp: Rabo Omnikassa 140052 - Re: OmniKassa 2.0 toont niet alle actieve betaalmethoden voor •••••••••••••••••••.•• (POI : •••••) Referentie: CL-2586106 Klant: •••••••• •••••••••••• ••••

Geachte heer Tolsma, U stelde ons een vraag over de online betaalmethode Visa en Mastercard.

Ik heb u zojuist geprobeerd telefonisch te bereiken, helaas is dit niet gelukt. Om die reden stuur ik u deze e-mail.

Om uw vraag te kunnen beantwoorden, heb ik het rekeningnummer nodig van de klant. Dit is ter verificatie van de klant. Wanneer ik dit heb ontvangen kan ik verder met de zaak.

Mocht u hierover nog vragen hebben, kunt u ons bereiken via onderstaande contactgegevens. Hopende u hiermee voldoende te hebben geïnformeerd.

Met vriendelijke groet,

•••• ••••••• Lead Customer Experience

Rabobank B2B Telefoon: +31 30 213 13 11 Postbus 2626, 3500 GP Utrecht Bezoekadres: Croeselaan 18, 3521 CB Utrecht E-mail: contact@omnikassa.rabobank.nl

Stuur uw feedback over de verleende service, suggesties voor verbeteringen of klacht naar: serviceverbeteringen@rabobank.com

remcotolsma commented 5 years ago

Pronamic on Oct 18, 9:05 to Rabobank:

Hoi ••••,

Bedankt voor je reactie. Een rekeningnummer heb ik helaas niet. Jullie hebben de klant qua support echter zelf naar ons doorgestuurd. De klant gaf namelijk op 8 oktober het volgende aan richting ons:

"Wij hebben al contact gehad met Omnikassa en die verwezen ons naar jullie."

Ik begreep van de klant dat jullie het probleem inmiddels ook hebben kunnen oplossen? Wij zouden echter graag nog wel willen weten wat het probleem precies was. Zoals je misschien hebt gezien in voorgaande e-mails hebben we er wel de nodige tijd en energie in gestoken.

Het is ook niet ideaal dat jullie klanten met een probleem naar ons doorsturen terwijl het probleem bij de OmniKassa zat. Jullie klanten krijgen dan al heel snel het 'van het kastje naar de muur' gevoel.

Wij nemen dan nog wel de verantwoordelijkheid op ons om het probleem goed uit te zoeken en de lijntjes zo kort mogelijk te houden. Als jullie vervolgens echter beginnen over het nodig hebben van de rekeningnummer van de klant gaat er volgens mij iets niet goed.

Met vriendelijke groet,

Remco Tolsma Pronamic

remcotolsma commented 5 years ago

Zojuist telefonisch contact gehad met de Rabobank OmniKassa 2.0 helpdesk (+31 30 213 13 11), het probleem zat inderdaad wel aan de kant van de Rabobank. Bij de betreffende klant was contractueel gezien iets niet goed geregeld bij een bepaald Rabobank OmniKassa 2.0 verkooppunt. Indien er meerdere verkooppunten zijn binnen een OmniKassa 2.0 dashboard kunnen we eventueel testen of het bij een ander verkooppunt wel goed werkt. Mochten we opnieuw dit probleem tegen komen dan kunnen we klanten en de Rabobank OmniKassa 2.0 helpdesk eventueel ook verwijzen naar deze case.