Create transfer configuration | Moov Documentation
Create transfer configuration
Create a transfer config for an account.
POST
/accounts/{accountID}/transfer-config
Ask
curl -X POST "https://api.moov.io/accounts/{accountID}/transfer-config" \\
-H "Authorization: Bearer {token}" \\
-H "X-Moov-Version: v2026.04.00" \\
-d '{\n "tipPresets": {\n "calculationBasis": "pre-tax",\n "percentageOptions": [\
5,\
15,\
25\
]\n }\n}'
Ask
mc, _ := moov.NewClient()
var accountID string
create := moov.UpsertTransferConfig{\n TipPresets: &moov.UpsertTipPresets{\n CalculationBasis: moov.PtrOf(moov.TipCalculationBasis_PreTax),\n PercentageOptions: []int{5, 15, 25},\n },\n}
mc.CreateTransferConfig(ctx, accountID, create)
Ask
import { Moov } from "@moovio/sdk";
const moov = new Moov({\n security: {\n username: "",\n password: "",\n },\n});
async function run() {\n const result = await moov.transferConfig.create({\n accountID: "<id>",\n createTransferConfig: {\n tipPresets: {\n fixedAmountOptions: [\
{\
currency: "USD",\
valueDecimal: "12.987654321",\
},\
],\n },\n },\n });\n
console.log(result);\n}
run();
Ask
declare(strict_types=1);
require 'vendor/autoload.php';
use Moov\