Add SubscriptionCopy Pagepost https://securelink-staging.valorpaytech.com:4430/?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_preferenceobjectnotification_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 11 days ago