v1

latestOpenAPI 3.1.12026-08-0684304578.8 KB
Credit card terminal (Gateway)

Begin redirect for transaction

post/creditguy/gateway/beginredirect/

Headers

{"stackTrail":"paths:/creditguy/gateway/beginredirect/:post:parameters:0:schema","oasType":"schema","type":"unknown"}

Sets the content response language. Defaults to Hebrew (he).

Request body

Mode'TokenizeOnly (0)' | 'ValidateCard (2)' | 'Charge (4)' | 'Authorize (5)' required
Amountnumber double nullable

Transaction amount

PaymentsNonFirstCountinteger nullable

Non-first payments count Leave this empty for non-payments transaction

PaymentsFirstAmountnumber double nullable

First payment amount Leave this empty for non-payments transaction

PaymentsNonFirstAmountnumber double nullable

Non-first payment amount Leave this empty for non-payments transaction

Currency'ILS (0)' | 'USD (1)' | 'EURO (2)'
Identifierstring nullable

Transaction identifier. This parameter will be returned during redirect.

MerchantNumberstring nullable

Shva merchant number (Terminal number). This parameter should only be used when multiple merchants are defined in the company.

RedirectURLstring nullable

Redirect URL Leave this empty to use the default RedirectURL

Response

OK

Status'Success (0)' | 'BusinessError (1)' | 'TechnicalError (2)'
UserErrorMessagestring nullable

Error message, in a user readable format

TechnicalErrorDetailsstring nullable

Technical error details, let us know if you received this.