API
HomeEasytransac
HomeEasytransac
  1. API - User
  • Start
    • API Domain Usage
    • Get an API key
    • Communication
  • Documentation
    • Errors
      • ApiError codes
    • Webhooks
      • PUSH Method
      • PULL Method
  • V2
    • Overview
    • Authentication
      • JWT access token - Generate
        POST
    • Endpoints
      • Open Banking
        • Open Banking - Initialize
      • SDD
        • SDD - Mandate - Create
        • SDD - Mandate - Debit
        • SDD - Mandate - Get status
      • Transaction
        • Transaction - Get status
  • V1
    • Documentation
      • Signature
    • Authentication
      • Overview
      • Security
      • PSD2 and 3DSecure
    • API - Payment
      • Recurring payments
      • Card payment
      • 1-click payment
      • SEPA Direct Debit
      • Transfer (Open Banking)
      • Payment page
      • Cancel a payment page
      • Resend the payment page
      • P2P Transfert
      • Update a subscription
      • Status
      • Refund
      • Capture
      • Cancellation
      • List of cards
      • List of IBANs
      • History
      • Payment requests
      • Card information
    • API - User
      • Add a merchant
        POST
      • Update a merchant
        POST
      • Search for a merchant
        POST
      • List of movements
        POST
      • Make a payout
        POST
      • List all payouts
        POST
      • Add a logo
        POST
      • Get the activity
        POST
      • Update activity
        POST
    • API - Document
      • Add a document
      • Get a document
      • List documents
  1. API - User

Add a logo

Sandbox
https://api.sandbox.easytransac.com/v2
Sandbox
https://api.sandbox.easytransac.com/v2
POST
/api/user/logo
API - User
This square logo with a minimum size of 256*256px will be visible on the payment page or in Easytransac email exchanges.
If you do not fill in Email or Id, your own logo will be changed.

Request

Body Params application/x-www-form-urlencoded
Content
string 
required
Content of the logo encoded in base64
Extension
enum<string> 
required
Type of image file uploaded
Allowed values:
JPGPNG
Email
string 
optional
Easytransac merchant email address
<= 128 characters
Id
number 
optional
Easytransac merchant identifier
Signature
string 
required
Signature to verify the integrity of the data sent

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.sandbox.easytransac.com/v2/api/user/logo' \
--data-urlencode 'Content=' \
--data-urlencode 'Extension=' \
--data-urlencode 'Signature='

Responses

🟢200Response
application/json
Body
Code
integer 
optional
Example:
0
Signature
string 
optional
Example:
1f51786246a940677afe71f6968972fd46500bd1
Result
object 
optional
Message
string 
optional
Example:
Logo ajouté au marchand
Example
{
  "Code": 0,
  "Signature": "1f51786246a940677afe71f6968972fd46500bd1",
  "Result": {
    "Message": "Logo ajouté au marchand"
  }
}
Previous
List all payouts
Next
Get the activity
Built with