henkm/docdata

View on GitHub
lib/docdata/xml/refund.xml.erb

Summary

Maintainability
Test Coverage
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:_1="http://www.docdatapayments.com/services/paymentservice/1_1/">
   <soapenv:Header/>
   <soapenv:Body>
      <_1:refundRequest version="1.1">
         <_1:merchant name="<%= Docdata::Config.username %>" password="<%= Docdata::Config.password %>"/>
         <_1:paymentId><%= payment.id %></_1:paymentId>
         <!--Optional:-->
         <% if refund.description.present? %>
         <_1:merchantRefundReference><%= refund.description %></_1:merchantRefundReference>
         <% end %>
         <!--Optional:-->
         <_1:amount currency="<%= refund.currency %>"><%= refund.amount %></_1:amount>
      </_1:refundRequest>
   </soapenv:Body>
</soapenv:Envelope>