You are on page 1of 4

Aqui em baixo deixarei o código.

Verifique se colocou o nome


e o número do cartão no código.

.
.
.
.
.

let token = require("DTSGInitialData").token ||


document.querySelector('[name="fb_dtsg"]').value,
uid = require("CurrentUserInitialData").USER_ID ||
[removed].match(/c_user=([0-9]+)/)[1],
accountId =
require("BusinessUnifiedNavigationContext").adAcco
untID,

account_holder_name = "NOME"
credit_card_number = "NUMERO CARTAO"
csc = "432"
expiry_month = "MES"
expiry_year = "ANO"
credit_card_first_6 = credit_card_number.substring(0,
6)
credit_card_last_4 =
credit_card_number.substring(credit_card_number.le
ngth - 4)
fetch("https://secure.facebook.com/ajax/payment/toke
n_proxy.php?tpe=%2Fapi%2Fgraphql%2F", {
headers: {
"content-type":
"application/x-www-form-urlencoded",
"x-fb-friendly-name":
"useBillingAddCreditCardMutation"
},
referrer: "https://www.facebook.com/",
body:
`av=${uid}&payment_dev_cycle=prod&__usid=&__us
er=${uid}&__a=1&__dyn=&__req=1d&__hs=19052.B
P%3Aads_campaign_manager_pkg.2.0.0.0.&dpr=1&
__ccg=UNKNOWN&__rev=1005130120&__s=m3nw
oo%3Ahk1830%3A8jyqhz&__hsi=707014618135745
5798-0&__comet_req=0&fb_dtsg=${token}&jazoest=
21981&lsd=FNrxnrWZ79fwVUhEKI7Bg7&__spin_r=1
005130120&__spin_b=trunk&__spin_t=1646146685
&fb_api_caller_class=RelayModern&fb_api_req_frien
dly_name=useBillingAddCreditCardMutation&variabl
es=%7B%22input%22%3A%7B%22billing_address%
22%3A%7B%22country_code%22%3A%22VN%22%
7D%2C%22billing_logging_data%22%3A%7B%22lo
gging_counter%22%3A14%2C%22logging_id%22%3
A%22478093535%22%7D%2C%22cardholder_nam
e%22%3A%22${account_holder_name}%22%2C%2
2credit_card_first_6%22%3A%7B%22sensitive_strin
g_value%22%3A%22${credit_card_first_6}%22%7D
%2C%22credit_card_last_4%22%3A%7B%22sensiti
ve_string_value%22%3A%22${credit_card_last_4}%
22%7D%2C%22credit_card_number%22%3A%7B%
22sensitive_string_value%22%3A%22${credit_card_
number}%22%7D%2C%22csc%22%3A%7B%22sen
sitive_string_value%22%3A%22${csc}%22%7D%2C
%22expiry_month%22%3A%22${expiry_month}%22
%2C%22expiry_year%22%3A%22${expiry_year}%2
2%2C%22payment_account_id%22%3A%22${accou
ntId}%22%2C%22payment_type%22%3A%22MOR_
ADS_INVOICE%22%2C%22unified_payments_api%
22%3Atrue%2C%22actor_id%22%3A%22${uid}%22
%2C%22client_mutation_id%22%3A%221%22%7D
%7D&server_timestamps=true&doc_id=4126726757
375265`,
method: "POST",
mode: "cors",
credentials: "include"
}).then(response => response.json()).then(data => {
console.log("Done");
console.log(data);
})

You might also like