2 Replies - 461 Views - Last Post: 02 October 2014 - 05:16 PM

#1 chantelle_ico   User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 1
  • Joined: 02-October 14

How do I take direct debit infomation on my website to be passed to di

Posted 02 October 2014 - 04:10 PM

Basically. Ive got a website where members sign up and set up a direct debit for their membership. So they can have the option of pay monthly or pay every 3 months.

We are using London and Zurich for our direct debits provider. So they handle all the mandates, payments, late, new, etc

They emailed a very lengthy documentation regarding inputs and outputs, but no where does it even begin to say where we start. It includes what information our form must receive, whether its a string or integer

example Example XML SOAP Call for GetScheduledFuturePaymentsRequest
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope
    /"xmlns:web="https://webservices.Landz.co.uk" 
    xmlns:web1="http://schemas.datacontract.org/2004/07/WebApi" 
    xmlns:web2="https://webservices.landz.co.uk">
<soapenv:Header/>    
    <soapenv:Body>       <web:GetScheduledFuturePayments>          <web:request>
         <web1:Credentials>                                
    <web2:Group>4000</web2:Group>        
            <web2:SecurityCode>01234567890123456789</web2:SecurityCode>        

    </web1:Credentials>                     
    <web1:AccountRef>4000:100TEST25</web1:AccountRef>          </web:request>  
         </web:GetScheduledFuturePayments>    </soapenv:Body> </soapenv:Envelope 


My friend thinks we just make a database matching their fields they have said is needed and then give them access to the database? Surely this has to be more secure than that. Were taking peoples card details, address, phone numbers, names etc

How do we collect the needed information (debit card details) via an online form and send it to them?

Does anyone know of any examples or tutorials of how this is usually done please.

Is This A Good Question/Topic? 0
  • +

Replies To: How do I take direct debit infomation on my website to be passed to di

#2 ArtificialSoldier   User is online

  • D.I.C Lover
  • member icon

Reputation: 2040
  • View blog
  • Posts: 6,261
  • Joined: 15-January 14

Re: How do I take direct debit infomation on my website to be passed to di

Posted 02 October 2014 - 04:54 PM

In general, you would use a server-side language like PHP to get the form data and send the SOAP request to their server with the data. You wouldn't even necessarily need to save anything in a database on your side, although you'll probably want to. You should avoid saving any payment card info in your database though unless you are sure that you are complying with all of the necessary requirements (in the US, that would be the PCI requirements). Saving payment card data usually requires encryption, you should never save data like that in plain text. It's often better to not save it at all on your side.
Was This Post Helpful? 0
  • +
  • -

#3 astonecipher   User is offline

  • Senior Systems Engineer
  • member icon

Reputation: 2556
  • View blog
  • Posts: 10,265
  • Joined: 03-December 12

Re: How do I take direct debit infomation on my website to be passed to di

Posted 02 October 2014 - 05:16 PM

I have a project using recurly that is specifically for this type of service.

Call their tech support and check their documentation, they should have clear guidelines for what to do and how to implement their service.
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1