API – Services

Services

A services defines some resource and what exactly you can do with it. Click on the service methods to expand details.

ProTip! You can quickly tests services using curl – Here is an example:

$ curl -v -su '' -H 'Accept-Version: v10' https://api.quickpay.net/ping
Enter host password for user '': <enter your api key here>

A more GUI-oriented alternative is using the webservice Postman.

Below are the settings for ClearHaus and PayPay. For any other integration settings please contact us.

GET /acquirers/clearhaus 

Get Clearhaus acquirer settings

Request Parameters

Parameter Description Parameter Type Data Type Default Required?
Accept-Version Specify the version of the API header string true
Authorization Use Basic Auth to authorize to the API header string true

Response Messages

HTTP Status Code Reason
200 OK
403 Not authorized

AcquirerSettings::Clearhaus Model

Parameter Description Data Type
active True if the acquirer is active boolean
api_key Clearhaus api key string
apple_pay True if Apple Pay is enabled boolean
business_code Clearhaus business code(mcc) string
recurring True if recurring is enabled boolean
payout True if payout is enabled boolean
mpi_merchant_id MPI Merchant id used for 3D Secure. This field is maintained by gateway string

PATCH /acquirers/clearhaus

Update Clearhaus acquirer settings

Request Parameters

Parameter Description Parameter Type Data Type Default Required?
Accept-Version Specify the version of the API header string true
Authorization Use Basic Auth to authorize to the API header string true
active Enable Clearhaus payments form boolean true
api_key Clearhaus API key (is required but may be left empty) form string true
recurring Enable recurring payments (requires agreement with Clearhaus) form boolean false
payout Enable payouts (requires agreement with Clearhaus) form boolean false
apple_pay Enable Apple Pay (requires agreement with Clearhaus) form boolean false

Response Messages

HTTP Status Code Reason
200 OK
400 Invalid parameters
403 Not authorized

AcquirerSettings::Clearhaus Model

Parameter Description Data Type
active True if the acquirer is active boolean
api_key Clearhaus api key string
apple_pay True if Apple Pay is enabled boolean
business_code Clearhaus business code(mcc) string
recurring True if recurring is enabled boolean
payout True if payout is enabled boolean
mpi_merchant_id MPI Merchant id used for 3D Secure. This field is maintained by gateway string

GET /acquirers/paypal

Get PayPal acquirer settings

Request Parameters

Parameter Description Parameter Type Data Type Default Required?
Accept-Version Specify the version of the API header string true
Authorization Use Basic Auth to authorize to the API header string true

Response Messages

HTTP Status Code Reason
200 OK
403 Not authorized

AcquirerSettings::PayPal Model

Parameter Description Data Type
active True if the acquirer is active boolean
recurring True if recurring is enabled boolean
credit_card True if credit-card payments is enabled boolean
token Authentication token string
token_secret Authentication token secret string
scope Scopes token grants access to string[]

PATCH /acquirers/paypal

Update PayPal acquirer settings

Request Parameters

Parameter Description Parameter Type Data Type Default Required?
Accept-Version Specify the version of the API header string true
Authorization Use Basic Auth to authorize to the API header string true
active Enable PayPal payments form boolean true
recurring Enable recurring payments form boolean false
credit_card Allow credit-card payments. (Only for US/CA/UK merchants) form boolean false
token Authentication token form string false
token_secret Authentication token secret form string false
scope Authentication scope body array false

Response Messages

HTTP Status Code Reason
200 OK
400 Invalid parameters
403 Not authorized

AcquirerSettings::PayPal Model

Parameter Description Data Type
active True if the acquirer is active boolean
recurring True if recurring is enabled boolean
credit_card True if credit-card payments is enabled boolean
token Authentication token string
token_secret Authentication token secret string
scope Scopes token grants access to string[]

Related Articles