You are viewing an old version of this page. View the current version .
Compare with Current
View Page History
Version 1
Next »
About Paytweak Paytweak PayByLink solution by Email and SMS. The payment link generated by Paytweak is directly connected to 500 banks and PSP around the world. It secures, speeds up, and removes frictions for all incoming payments.
Further information can be found on the webpage of Paytweak (https://www.paytweak.com/ ).
Process flow chart
Paytweak process flow
Definitions Format
Description
a
alphabetical
as
alphabetical with special characters
n
numeric
an
alphanumeric
ans
alphanumeric with special characters
ns
numeric with special characters
bool
boolean expression (true or false)
3
fixed length with 3 digits/characters
..3
variable length with maximum 3 digits/characters
enum
enumeration of allowed values
dttm
ISODateTime (YYYY-MM-DDThh:mm:ss)
Abbreviations Abbreviation
Description
Comment CND
condition
M
mandatory
If a parameter is mandatory, then it must be present O
optional
If a parameter is optional, then it can be present, but it is not required C
conditional
If a parameter is conditional, then there is a conditional rule which specifies whether it is mandatory or optional
Notice: Please note that the names of parameters can be returned in upper or lower case.
Call of interface for Paytweak To make a payment with Paytweak, please use the following URL:
Notice: For security reasons, Computop Paygate rejects all payment requests with formatting errors. Therefore, please use the correct data type for each parameter.
The following table describes the encrypted payment request parameters :
The filter is disabled at the moment.
Oops, it seems that you need to place a table or a macro generating a table within the Table Filter macro.
The table is being loaded. Please wait for a bit ...
No Table Excerpt macro with name MerchantID_REST found. Did you publish the page with the Table Excerpt macro?
No Table Excerpt macro with name TransID_REST found. Did you publish the page with the Table Excerpt macro?
No Table Excerpt macro with name Amount_REST found. Did you publish the page with the Table Excerpt macro?
No Table Excerpt macro with name Currency_REST found. Did you publish the page with the Table Excerpt macro?
No Table Excerpt macro with name MAC_REST found. Did you publish the page with the Table Excerpt macro?
No Table Excerpt macro with name URLSuccess_REST found. Did you publish the page with the Table Excerpt macro?
No Table Excerpt macro with name URLFailure_REST found. Did you publish the page with the Table Excerpt macro?
No Table Excerpt macro with name Response_REST found. Did you publish the page with the Table Excerpt macro?
No Table Excerpt macro with name URLNotify_REST found. Did you publish the page with the Table Excerpt macro?
Key
REST
Format
CND
Description
Beschreibung
Service
"payment": {"paybalinkexternal": {"serviceType": "..."}}
a..16
M
This value is used to identify the method of sending Pay By Link to the customer.
Possible values:
Dieser Wert dient zur Identifizierung der Versandmethode für den Zahlungslink an den Kunden.
Mögliche Werte:
language
"language": "..."
a2
O
Language of the payment page, (if activated, also language of confirmation email and confirmation page). Additionally language of the email/SMS containing the pay by link.
Sprache der Zahlungsseite (falls aktiviert, auch Sprache der Bestätigungs-E-Mail und der Bestätigungsseite). Zusätzlich Sprache der E-Mail/SMS mit dem Bezahllink.
externalTemplate
"payment": {"paybalinkexternal": {"externalTemplate": "..."}}
ans..32
C
Name of the template to be used for email or SMS.
Mandatory for service SMS/Email
Name der für E-Mail oder SMS zu verwendenden Vorlage.
Obligatorisch für den Dienst SMS/E-Mail
Expiration
"payment": {"paybalinkexternal": {"lifeTime": ...}}
n..3
O
Pay by link expiration (in days)
Ablaufdatum von "Pay by link" (in Tagen)
No Table Excerpt macro with name Plain_REST found. Did you publish the page with the Table Excerpt macro?
No Table Excerpt macro with name Custom_REST found. Did you publish the page with the Table Excerpt macro?
Parameters for payments with Paytweak
The following table gives the result parameters which Computop Paygate transmits to URLSuccess or URLFailure and URLNotify . If you have specified the Response=encrypt parameter, the following parameters are sent Blowfish encrypted to your system:
pls. be prepared to receive additional parameters at any time and do not check the order of parameters
the key (e.g. mid, RefNr) should not be checked case-sentive
The filter is disabled at the moment.
Oops, it seems that you need to place a table or a macro generating a table within the Table Filter macro.
The table is being loaded. Please wait for a bit ...
No Table Excerpt macro with name MID_REST found. Did you publish the page with the Table Excerpt macro?
No Table Excerpt macro with name PayID_REST found. Did you publish the page with the Table Excerpt macro?
No Table Excerpt macro with name XID_REST found. Did you publish the page with the Table Excerpt macro?
No Table Excerpt macro with name TransID_REST found. Did you publish the page with the Table Excerpt macro?
No Table Excerpt macro with name Status_OK_FAILED_REST found. Did you publish the page with the Table Excerpt macro?
No Table Excerpt macro with name Description_REST found. Did you publish the page with the Table Excerpt macro?
No Table Excerpt macro with name Code_REST found. Did you publish the page with the Table Excerpt macro?
No Table Excerpt macro with name MAC_REST found. Did you publish the page with the Table Excerpt macro?
Key
REST
Format
CND
Description
Beschreibung redirecturl
"links": {"redirect": {"href": "..." }}
ans..256
M
Contains Computop payment page URL. This is only for reference. Do not share with the customer.
Enthält die URL der Computop -Zahlungsseite. Diese dient nur als Referenz. Geben Sie sie nicht an den Kunden weiter.
externalresponse
"payment": "..."
ans..256
M
Contains pay by link URL and order ID for reference. QR code is a placeholder and will be used in future.
Enthält die URL des Bezahllinks und die Bestellnummer als Referenz. Der QR-Code ist ein Platzhalter und wird in Zukunft verwendet.
externallink
"payment": {"url": "..."}
ans..128
M
Contains pay by link URL. This URL will be used by customer for payment.
Enthält die URL zum Bezahlen per Link. Diese URL wird vom Kunden für die Zahlung verwendet.
linkchannel
"linkchannel": "..."
a..16
M
It provides an information how link is sent to the customer, via email, sms or manually by merchant
Enthält Informationen darüber, wie der Link an den Kunden gesendet wird, per E-Mail, SMS oder manuell vom Händler
linkexpiry
"linkexpiry": "..."
ans..32
M
Date/time stamp when the link will expire and can not be used anymore
Datums-/Zeitstempel, wann der Link abläuft und nicht mehr verwendet werden kann
linkcreated
"linkcreated": "..."
ans..32
M
Date/time stamp when the link was created
Datums-/Zeitstempel, wann der Link erzeugt wurde
Results parameters for URLNotify, URLSuccess and URLFailure with Paytweak