Add SubscriptionCopy Pagepost https://securelink-staging.valorpaytech.com:443/?addSubsRecent RequestsLog in to see full request historyTimeStatusUser Agent Retrieving recent requests…LoadingLoading…Body ParamsappidstringrequiredDefaults to h6tSvf0Cz7fSB86B44bkLEplS15AsWYoMerchant APP ID (Alphanumeric - Length of 32 chars)appkeystringrequiredDefaults to zOKj0LUOiW4L9jFRrMbMiJQ5KxQEpSMmMerchant APP KEY (Alphanumeric - Length of 32 chars and special chars $@%#)epistringrequiredDefaults to 2412333540EPI is an end point identifier, Identify the device on valor infrastructure, it's a 10 digit number starts with 2amountstringrequiredDefaults to 10Transaction amount - Maximum amount $99,999.99 (Ex: 0.1 to 99,999.99). A request should not be sent when the amount is 0. The amount must be greater than zerosurchargeAmountstringrequiredDefaults to 1Additional fee of surcharge amount - Currency $ (Eg: 10.00)taxstringDefaults to 0Tax amount - Currency $ (Eg. 00.00)txn_typestringrequiredDefaults to add_subscriptionTxn type should be add_subscriptionpayment_infoobjectrequiredpayment_info objectsurchargeIndicatorstringrequiredDefaults to 0The value '0' represents a transaction being ran on the traditional MID with no custom fee added, while '1' represents a transaction being ran on the cash discounting MID with the custom fee addedrecurring_typestringrequiredDefaults to 2To accepts 0-Weekly or 1-Bi-Weekly, 2-Monthly, 3-Quarterly, 4-Annually, 5-Daily and 6- Run atis_validate_cardstringrequiredDefaults to 0Either 0 or 1 (1 - Card validation only (no charge). 0 - Immediate payment for the current billing cycle.card_holder_namestringName of the cardholder - Alphabet (Max length of 25 chars)descriptorstringDefaults to TEST DESCRIPTORIt should be 25 charsproduct_descriptionstringDefaults to Product 1Description of the product max 50 charsinvoice_nostringDefaults to 12345678Invoice number is a unique number assigned (Alphanumeric - Max length of 12 chars)shipping_street_nostringDefaults to 3636Street number - Number with hyphen (Ex: 1-95)shipping_street_namestringDefaults to 33rd streetStreet name - Alphanumeric (Length of 50 chars)shipping_customer_namestringrequiredDefaults to John DoeShipping customer name - Alphabet (Max length of 25 chars)shipping_unitstringDefaults to 206Street unit (Ex. block, apartment) - Max length of 25 charsshipping_zipstringrequiredDefaults to 11106Zip code should be 5 digits (Numeric - Ex: 10001, 90002)shipping_citystringDefaults to ASTORIACity should be allowed max 50 chars of string (Ex: New York, San Francisco)billing_customer_namestringrequiredDefaults to John DoeCustomer Name - Alphabet (Max length of max 25 chars)shipping_statestringDefaults to NYState 2 chars of capital (Ex: New York - NY, California - CA)billing_street_nostringDefaults to 3636Street number - Number with hyphen (Ex: 1-95)billing_unitstringDefaults to 206Street unit (Ex. block, apartment) - Max length of 25 charsbilling_street_namestringDefaults to 33rd streetStreet name - Alphanumeric (Length of 50 chars)billing_zipstringrequiredDefaults to 11106Zip code should be 5 digits (Numeric - Ex: 10001, 90002)billing_citystringDefaults to ASTORIACity should be allowed max 50 chars of string (Ex: New York, San Francisco)billing_statestringDefaults to NYState 2 chars of capital (Ex: New York - NY, California - CA)subscription_starts_fromstringrequiredDefaults to 2026-12-25Subscription start payment date accepted expiry YYYYMMDDphonestringCustomer phone number- 10 digit Numeric (Ex: 5247896523)emailstringCustomer email id - Varchar (Ex: [email protected], Max length of 50 chars)charge_untilstringrequiredDefaults to 6Months or Week based on recurring_type. If never expire to pass "never_expired"charge_onstringrequiredDefaults to 25If recurring type 0-Weekly or 1-Bi-Weekly this should be any value from 0 to 6 else if recurring type 2, 3, 4, 5, 6 it accept any value from 1 to 30 Days in monthfailure_notificationstringDefaults to 0Failure Notification set as 0 or 1retry_countstringDefaults to 1additional_promptsarray of objectsrequiredadditional_prompts*ADD objectpayment_typestringFor installment transactions, the payment type will be sent as 2notification_preferenceobjectSpecifies the payment reminder notification preferences for the subscription, including the notification frequency, reminder timing, and recipient. If notification preferences are configured when creating the subscription, payment reminder emails will be sent to the customer based on the configured settings.notification_preference objectduplicate_transaction_checkint32If you want to check for duplicate transactions, set duplicate_transaction_check to 1 and is_validate_card to 0.Responses 200200 400400Updated 5 days ago Did this page help you?YesNo