Check transfer is initiated throughΒ HTTPS POSTΒ request by usingΒ URLsΒ and theΒ parameters.
Check transfer is used for security purposes and allows Billblend to compare the data sent by Connecting Partyβs app with the data stored on Connecting Partyβs server.
It is highly recommended to respond with the actual information stored on Connecting Partyβs server.
Consumerβs access token key sent by Connecting Partyβs app.
Necessity: RequiredType: StringLength: 32-128
session.nonce
Value sent by Connecting Partyβs app.
Necessity: RequiredType: StringLength: 32-128
session.signature
Value sent by Connecting Partyβs app.
Necessity: RequiredType: StringLength: 32-128
session.token
The session token of transfer transaction.
Necessity: RequiredType: StringLength: 16-36
sourceOfFunds
Β
Necessity: OptionalType:Β Object
sourceOfFunds.reference
Β
Necessity: OptionalType:Β Object
sourceOfFunds.reference.clientCardId
The source card reference identifier (on client side) if sent in Perform Transfer request.
Necessity: OptionalType: StringLength: 1-128
destinationOfFunds
Β
Necessity: OptionalType:Β Object
destinationOfFunds.reference
Β
Necessity: OptionalType:Β Object
destinationOfFunds.reference.clientCardId
The destination card reference identifier (on client side) if sent in Perform Transfer request.
Necessity: OptionalType: StringLength: 1-128
Success Response Parameters
Parameter Name
Description
Value
invoiceId
Transfer transaction identifier.
Necessity: RequiredType: String
session
Β
Necessity: RequiredType:Β Object
session.checkSignature
Checksum generated by hmac-sha1 (seeΒ Signature computation) from the concatenation of the consumer.device.serialNumber, session.nonce, destinationOfFunds.reference.serverCardId (if present), endpointId, invoiceId, sourceOfFunds.reference.serverCardId (if present).
Necessity: RequiredType: String
session.nonce
Unique random string generated by Connecting Partyβs server in Initiate transfer response.
Necessity: RequiredType: String
session.token
The session token of transfer transaction.
Necessity: RequiredType: String
consumer.email
Consumerβs email address.
Necessity: OptionalType: String
destinationOfFunds
Β
Necessity: OptionalType:Β Object
destinationOfFunds.reference
Β
Necessity: OptionalType:Β Object
destinationOfFunds.reference.serverCardId
The destination card reference identifier (on server side).
Necessity: OptionalType: String
sourceOfFunds
Β
Necessity: OptionalType:Β Object
sourceOfFunds.reference
Β
Necessity: OptionalType:Β Object
sourceOfFunds.reference.serverCardId
The source card reference identifier (on server side).
Necessity: OptionalType: String
transaction.currency
Upper case letters (ISO 4217 alpha code).
Necessity: OptionalType: String
transaction.randomSumCentis
Random sum amount (for random sum check), 1.00 EUR = 100 centis.
Necessity: OptionalType: Integer
Fail Response Parameters
Parameter Name
Description
Value
error
Β
Type:Β Object
error.cause
Cause of the error. Possible values:Β FILTERED,Β INVALID_REQUEST,Β SERVER_FAILED,Β SERVER_UNAVAILABLE.
We use strictly necessary cookies to make this website work. With your permission we would also like to use
functional cookies for live chat and text-to-speech, and analytics cookies to understand how the website is used.
You can change your choice at any time via “Cookie settings”. Cookie Policy
Strictly necessarySecurity and bot protection, form spam protection, remembering your cookie choice. These cannot be switched off.
Always active
FunctionalLive chat (Zoho SalesIQ) and the text-to-speech player (GSpeech).
AnalyticsGoogle Analytics: visits, pages viewed and traffic sources, used to improve the website.