Banco Sabadell Gateway Guide

close

Services and Compatibility

Payment Gateway Company Name:
Banco Sabadell
Services that work with Spreedly:
  • Banco Sabadell
Supported operations:
Purchase, Authorize, Capture, Refund, Void, Verify
Supported payment types:
Credit Card
Regions:
Europe

Authentication and Security

Specific names for credentials:
Merchant ID, Signature Algorithm, Terminal, Secret Key

Onboarding Merchants in:

Additional Notes

Merchants processing with Banco Sabadell can use Spreedly via the Redsys direct API. If you wish to work with Banco Sabadell and Spreedly, please contact one of Banco Sabadell’s branches and ask for a Merchant ID connected to Spreedly. If you have any questions, contact us or your Banco Sabadell account manager.

To add a Banco Sabadell gateway:


curl https://core.spreedly.com/v1/gateways.xml \
  -u 'C7cRfNJGODKh4Iu5Ox3PToKjniY:4UIuWybmdythfNGPqAqyQnYha6s451ri0fYAo4p3drZUi7q2Jf4b7HKg8etDtoKJ' \
  -H 'Content-Type: application/xml' \
  -d '<gateway>
        <gateway_type>banco_sabadell</gateway_type>
        <merchant_id>merchantid</merchant_id>
        <terminal>terminal</terminal>
        <secret_key>secretkey</secret_key>
      </gateway>'

<gateway>
  <token>Apw0GuUpUtyK4qUwdVb43vzhjlh</token>
  <gateway_type>banco_sabadell</gateway_type>
  <name>Banco Sabadell</name>
  <description nil="true"/>
  <merchant_id>merchantid</merchant_id>
  <terminal>terminal</terminal>
  <signature_algorithm nil="true"/>
  <characteristics>
    <supports_purchase type="boolean">true</supports_purchase>
    <supports_authorize type="boolean">true</supports_authorize>
    <supports_capture type="boolean">true</supports_capture>
    <supports_credit type="boolean">true</supports_credit>
    <supports_general_credit type="boolean">false</supports_general_credit>
    <supports_void type="boolean">true</supports_void>
    <supports_verify type="boolean">true</supports_verify>
    <supports_reference_purchase type="boolean">false</supports_reference_purchase>
    <supports_purchase_via_preauthorization type="boolean">false</supports_purchase_via_preauthorization>
    <supports_offsite_purchase type="boolean">false</supports_offsite_purchase>
    <supports_offsite_authorize type="boolean">false</supports_offsite_authorize>
    <supports_3dsecure_purchase type="boolean">false</supports_3dsecure_purchase>
    <supports_3dsecure_authorize type="boolean">false</supports_3dsecure_authorize>
    <supports_store type="boolean">false</supports_store>
    <supports_remove type="boolean">false</supports_remove>
    <supports_fraud_review type="boolean">false</supports_fraud_review>
    <supports_disburse type="boolean">false</supports_disburse>
  </characteristics>
  <credentials>
    <credential>
      <name>merchant_id</name>
      <value>merchantid</value>
    </credential>
    <credential>
      <name>terminal</name>
      <value>terminal</value>
    </credential>
    <credential>
      <name>signature_algorithm</name>
      <value nil="true"/>
    </credential>
  </credentials>
  <gateway_specific_fields>
  </gateway_specific_fields>
  <payment_methods>
    <payment_method>credit_card</payment_method>
  </payment_methods>
  <state>retained</state>
  <redacted type="boolean">false</redacted>
  <created_at type="dateTime">2018-06-19T17:08:01Z</created_at>
  <updated_at type="dateTime">2018-06-19T17:08:01Z</updated_at>
</gateway>


env = Spreedly::Environment.new('C7cRfNJGODKh4Iu5Ox3PToKjniY', '4UIuWybmdythfNGPqAqyQnYha6s451ri0fYAo4p3drZUi7q2Jf4b7HKg8etDtoKJ', base_url: 'https://core.spreedly.com')
env.add_gateway(:banco_sabadell, merchant_id: "Your merchant_id", terminal: "Your terminal",
                secret_key: "Your secret_key")


#<Spreedly::Gateway:0x007fc736992cd0
 @created_at="2017-09-19T16:59:27Z",
 @credentials=
  {"merchant_id"=>"Your merchant_id",
   "terminal"=>"Your terminal",
   "signature_algorithm"=>""},
 @gateway_type="banco_sabadell",
 @name="Banco Sabadell",
 @state="retained",
 @token="UbmbRIOBbB63J2oxdPb9EPjSEnh",
 @updated_at="2017-09-19T16:59:27Z">