1. Features
Merchant Connect API
HASE
  • latest
  • HASE
  • Integration Guide
    • EC Payment
      • Merchant API
        • Overview
        • Payment
        • Payment Methods
        • After Payment
          • Capture
          • Cancel
          • Refund
          • Cancel or Refund
          • Accept Notification
        • Features
          • Account Status Inquiry (ASI)
          • COF
          • Recurring
          • Instalment
          • Authentication
            • 3D Secure
            • Authorization only
          • Tokenization
            • Gateway Tokenization
            • Create a gateway token
            • Network Tokenization
            • Pay with gateway token
            • Manage token
    • In-store Payment
      • Merchant API
        • Payment
          • CPM
          • MPM
          • MPM static QR code
        • After Payment
          • Capture
          • Cancel
          • Refund
          • Cancel or Refund
          • Accept Notification
  • API Explorer
    • API Rules
    • PaymentMethod
      • PaymentMethod
      • PaymentMethod
      • PaymentMethod
      • PaymentMethod
    • Payment
      • Payment
      • Payment
      • Payment
    • Capture
      • Capture
      • Capture
    • Cancel
      • Cancel
      • Cancel
    • Refund
      • Refund
      • Refund
    • Cryptogram
      • Cryptogram
      • Cryptogram
    • Cancel or Refund
      • Cancel or Refund
      • Cancel or Refund
    • Notification
      • Notification for PaymentMethod
      • Notification for Payment
      • Notification for Capture
      • Notification for Cancel
      • Notification for Refund
      • Notification for MPM Static QR Code
      • Notification for Token Status Update
      • Notification for Cryptogram
    • Appendix
      • Result Code
      • Payment Brands
      • Payment Method Variant
      • Currency list
      • Country and region list
    • HealthCheck
      • HealthCheck
    • TransactionHistoryInquiry
      • TransactionHistoryInquiry
    • Instalment
      • Instalment Plan Inquiry
HASE
  • latest
  • HASE
  1. Features

COF

It is only applicable to EC Scenario.
Consumers save the card information or credentials on the merchant side for subsequent quick payment without having to re-enter the cardNumber, expiryDate, holderName, etc.

Initial Transactions#

Merchants help consumers complete the storage of card information (the card information mentioned here does not include cvc) in the following ways:
If you have submitted and completed PCI DSS Self-Assessment Questionnaire D (SAQ D), then you stores the card information locally in the following ways:
1.
ASI. See chapter Account Status Inquiry (ASI) for more details.
2.
Small amount transaction Payment (captureAfterHours is not 0) and Cancel. See chapter Payment and chapter Cancel for more details.
3.
A successful Payment transaction. See chapter Payment for more details.
4.
The merchant first stores the card information locally, then initiates a transaction, and successfully verifies the validity of the card through the transaction. Note here that when initiating a transaction, it is necessary to increase the collection of cvc to improve the transaction success rate.
From your server, you can make an HTTP POST request to EVO Cloud endpoint
*/g2/v1/payment/mer/{sid}/payment *
and specify the additional parameters below.
ParameterRequiredDescription
paymentMethod.recurringProcessingModelOThis indicates whether a transaction is a Credential on File (COF) or a recurring transaction.
COF: The consumer initiates a payment, and the merchant prompts the consumer to store the credential on file for future cardholder-initiated purchases.
tip
If you're only required to submit PCI DSS Self-Assessment Questionnaire A (SAQ A), then you can use Gateway tokenization. You can use payment with gateway token for subsequent transactions. See chapter Gateway tokenization for more details.

Subsequent Transactions#

From your server, you can make an HTTP POST request to EVO Cloud endpoint
/g2/v1/payment/mer/{sid}/payment
and specify the additional parameters below.
ParameterRequiredDescription
paymentMethod.recurringProcessingModelOThis indicates whether a transaction is a Credential on File (COF) or a recurring transaction.
COF: The consumer initiates a payment, and the merchant prompts the consumer to store the credential on file for future cardholder-initiated purchases.
paymentMethod.isSubsequentTxnOThis indicates whether the transaction is a subsequent transaction.
This parameter is only used when paymentMethod.type is card.
The subsequent transactions may also require authentication. See chapter Authentication for more details.
Previous
Account Status Inquiry (ASI)
Next
Recurring
Built with