Updates the partner's withdrawal settings by setting the values of the parameters passed. Any parameters not provided will be left unchanged.
For example, if you pass the BankAccountNumber
parameter, that parameter will become the company's new bank account number, leaving all other parameters unchanged.
Parameters
PaymentMethod
optional
PaymentMethod
optionalThese are the possible ways in which a Brand can pay you.
Possible enum values | |
---|---|
PAYPAL |
Get paid via Paypal. The PaypalEmailAddress field will be required if you use this PaymentMethod . |
BANK_TRANSFER |
Get paid via Electronic Funds Transfer (EFT). In order to get paid via EFT, you will be required to provide bank account information. |
PaypalEmailAddress
optional
PaypalEmailAddress
optionalThe email address of your Paypal account. The PaymentMethod
must be set to PAYPAL
in order to update this field.
BeneficiaryAccountName
optional
BeneficiaryAccountName
optionalThe account name of the bank account related to your EFT withdrawal settings. Note that if you have a CNY (Chinese Yuan) currency account, the Beneficiary Account Name must only use English (Latin) characters (A-Z, a-z).
BankCountry
optional
BankCountry
optionalTwo-letter ISO 3166-1 alpha-2 country code of the country in which the partner's bank operates.
BeneficiaryClassification
optional
BeneficiaryClassification
optionalThese are the possible ways in which a Brand can pay you.
Possible enum values | |
---|---|
BUSINESS |
Business bank account. |
INDIVIDUAL |
Personal bank account. |
CPF |
Tax identification code for Brazil. |
CNPJ |
Tax identification code for Brazil. |
BeneficiaryAlternativeName
optional
BeneficiaryAlternativeName
optionalThe alternative account name of the bank account related to your EFT withdrawal settings.
BeneficiaryTaxPayerId
optional
BeneficiaryTaxPayerId
optionalTax identification number for the beneficiary.
BankAccountType
optional
BankAccountType
optionalThese are the possible ways in which a Brand can pay you.
Possible enum values | |
---|---|
CHECKING |
Checking bank account. |
SAVINGS |
Savings bank account. |
NOT_SET |
No bank account type specified. |
BankAccountNumber
optional
BankAccountNumber
optionalBank account number to which EFT payments should be made.
SwiftCode
optional
SwiftCode
optionalA code used to identify the country, bank, and branch that an account is registered to. Use this if your account is located outside of the United States.
RoutingCode
optional
RoutingCode
optionalA 9-digit code that identifies where your bank account was opened.
VoCode
optional
VoCode
optionalA 5-digit code used by Russian banks to enable payments.
AgencyCode
optional
AgencyCode
optionalFor banks that specify the need for an agency code to receive payments.
BankAddress
optional
BankAddress
optionalAddress of the bank branch where your account was opened.
BankPostalCode
optional
BankPostalCode
optionalThe postal code of the address of the bank branch where your account was opened.
BankCity
optional
BankCity
optionalThe city of the address of the bank branch where your account was opened.
BankState
optional
BankState
optionalThe state or province of the address of the bank branch where your account was opened.
BranchCode
optional
BranchCode
optionalUnique identifier of the branch for your bank account.
BankName
optional
BankName
optionalThe name of a financial institution associated with your bank account.
PaymentSchedulingType
optional
PaymentSchedulingType
optionalThe setting that decides when you will be paid.
Possible enum values | |
---|---|
BALANCE_THRESHOLD |
This option allows you to withdraw the balance from your impact.com account after it reaches a selected amount. Min: $20USD, Max: $10 000USD |
FIXED_DAY |
This option allows you to withdraw funds from your impact.com account on either the 1st or 15th of a given month. Min withdrawal balance $10USD. |
PaymentThreshold
optional
PaymentThreshold
optionalThe amount to which you would like to set your balance threshold payment scheduling setting. Min: $20USD, Max: $10 000USD.
PaymentDay
optional
PaymentDay
optionalIf you've set your payment scheduling setting to a fixed day, you can select either the 1st or the 15th of the month for impact.com to payout.
Example request
curl 'https://api.impact.com/Mediapartners/<AccountSID>/WithdrawalSettings' \
-X PUT \
-u '<AccountSID>:<AuthToken>' \
-H 'Accept: application/json' \
-H 'Content-Type: application/x-www-form-urlencoded' \
-d 'PaymentMethod=PAYPAL' \
-d '[email protected]' \
-d 'PaymentSchedulingType=BALANCE_THRESHOLD' \
-d 'PaymentThreshold=50.00'
Example response
{
"Status": "OK",
"Uri": "/Mediapartners/<AccountSID>/WithdrawalSettings/"
}