API
HomeEasytransac
HomeEasytransac
  1. API - Payment
  • 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
        POST
      • 1-click payment
        POST
      • SEPA Direct Debit
        POST
      • Transfer (Open Banking)
        POST
      • Payment page
        POST
      • Cancel a payment page
        POST
      • Resend the payment page
        POST
      • P2P Transfert
        POST
      • Update a subscription
        POST
      • Status
        POST
      • Refund
        POST
      • Capture
        POST
      • Cancellation
        POST
      • List of cards
        POST
      • List of IBANs
        POST
      • History
        POST
      • Payment requests
        POST
      • Card information
        POST
    • API - User
      • Add a merchant
      • Update a merchant
      • Search for a merchant
      • List of movements
      • Make a payout
      • List all payouts
      • Add a logo
      • Get the activity
      • Update activity
    • API - Document
      • Add a document
      • Get a document
      • List documents
  1. API - Payment

Cancel a payment page

Sandbox
https://api.sandbox.easytransac.com/v2
Sandbox
https://api.sandbox.easytransac.com/v2
POST
/api/payment/cancelpage
API - Payment
This request allows you to cancel a payment page not initiated by the end customer (Status = "pending").

Request

Body Params application/x-www-form-urlencoded
RequestId
number 
required
Easytransac unique identifier returned by the request to payment/page
Language
string 
optional
Language of the potential bank errors returned
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/payment/cancelpage' \
--data-urlencode 'RequestId=' \
--data-urlencode 'Signature='

Responses

🟢200Response
application/json
Body
Code
integer 
optional
Example:
0
Signature
string 
optional
Example:
1f51786246a940677afe71f6968972fd46500bd1
Result
object 
optional
RequestId
string 
optional
Example:
a1b2c3d4e5f6
OperationType
enum<string> 
optional
Allowed values:
paymentdebit
Example:
payment
PaymentMethod
enum<string> 
optional
Allowed values:
ApiManualMailNfcSmsQRCodeMessengerWhatsappFlashEmv
Example:
mail
Status
enum<string> 
optional
Allowed values:
tosendpendingexpiredcancelledlockeddone
Example:
pending
Date
string 
optional
Example:
2019-06-03 17:05:30
DateSent
string 
optional
Example:
2019-06-03 17:05:30
Amount
string 
optional
Example:
29.99
3DSecure
enum<string> 
optional
Allowed values:
yesno
Example:
no
PageUrl
string 
optional
Example:
https://www.easytransac.com/pay/a1b2c3d4e5f6
Email
string 
optional
Example:
john@doe.com
Phone
string 
optional
Example:
0612131415
Live
enum<string> 
optional
Allowed values:
yesno
Example:
yes
Language
string 
optional
Example:
FRE
Example
{
  "Code": 0,
  "Signature": "1f51786246a940677afe71f6968972fd46500bd1",
  "Result": {
    "RequestId": "a1b2c3d4e5f6",
    "OperationType": "payment",
    "PaymentMethod": "Api",
    "Status": "tosend",
    "Date": "2019-06-03 17:05:30",
    "DateSent": "2019-06-03 17:05:30",
    "Amount": "29.99",
    "3DSecure": "yes",
    "PageUrl": "https://www.easytransac.com/pay/a1b2c3d4e5f6",
    "Email": "john@doe.com",
    "Phone": "0612131415",
    "Live": "yes",
    "Language": "FRE"
  }
}
Previous
Payment page
Next
Resend the payment page
Built with