Update transfer configuration | Moov Documentation
Update transfer configuration
Update the transfer config for an account.
PUT
/accounts/{accountID}/transfer-config
Ask
curl -X PUT "https://api.moov.io/accounts/{accountID}/transfer-config" \
-H "Authorization: Bearer {token}" \
-H "X-Moov-Version: v2026.04.00" \
-d '{
"tipPresets": {
"fixedAmountOptions": [\
{\
"currency": "USD",\
"valueDecimal": "5.00"\
},\
{\
"currency": "USD",\
"valueDecimal": "10.00"\
},\
{\
"currency": "USD",\
"valueDecimal": "15.00"\
}\
]
}
}'
Ask
mc, _ := moov.NewClient()
var accountID string
updateFixed := moov.UpsertTransferConfig{
TipPresets: &moov.UpsertTipPresets{
FixedAmountOptions: []moov.AmountDecimal{
{Currency: "USD", ValueDecimal: "5.00"},
{Currency: "USD", ValueDecimal: "10.00"},
{Currency: "USD", ValueDecimal: "15.00"},
},
},
}
mc.UpdateTransferConfig(ctx, accountID, updateFixed)
Ask
import { Moov } from "@moovio/sdk";
const moov = new Moov({
security: {
username: "",
password: "",
},
});
async function run() {
const result = await moov.transferConfig.update({
accountID: "<id>",
putTransferConfig: {
tipPresets: {
fixedAmountOptions: [\
{\
currency: "USD",\
valueDecimal: "12.987654321",\
},\
],
},
},
});
console.log(result);
}
run();
Ask
declare(strict_types=1);
require 'vendor/autoload.php';
use Moov\