Connexion PayPal pour LinkyFlow

Connexion PayPal pour LinkyFlow

LinkyFlow connecte Excel a PayPal pour consulter, modifier et publier les donnees e-commerce utiles depuis un tableur.

Ressources

10

Requetes de lecture

6

Actions ecriture

10

Champs documentes

83

Workflows a ramener dans Excel

Chaque ressource ci-dessous correspond a un workflow tableur concret. Les lectures ramenent des colonnes utiles dans Excel; les creations et modifications indiquent ce qui peut etre relu en lignes avant envoi.

Catalog

Activate Plan

Activates a plan so subscriptions can be created on it.

Creation

Activate Plan

Activate Plan

Route: POST /mutation/planActivate

Entrees configurables
NameTypeRequiredDescription
planIdidYes-
Donnees retournees dans Excel

Cette action retourne une confirmation plutot qu une table selectionnable.

Deactivate Plan

Deactivates a plan. Existing subscriptions keep running; no new one can be created on it.

Creation

Deactivate Plan

Deactivate Plan

Route: POST /mutation/planDeactivate

Entrees configurables
NameTypeRequiredDescription
planIdidYes-
Donnees retournees dans Excel

Cette action retourne une confirmation plutot qu une table selectionnable.

Plans

Subscription plans: one regular billing cycle, its price and the payment preferences.

Lecture

Plans

Subscription plans: one regular billing cycle, its price and the payment preferences.

Route: GET /plans

Formule Excel: =LF.paypal.plans("selection", "fields")

Entrees configurables
NameTypeRequiredDescription
linkstringYes-
ididNoRead exactly this record. Answers one row, or none when the id is unknown.
product_ididNoPlans of this product
plan_idsstringNoExactly these plans, comma-separated (up to 10)
per_pagenumberNoRows per page (max 20) Default: 20
pagenumberNoPage number, starting at 1
Donnees retournees dans Excel
Field
Type
Relations
Description
id
default

id

—

-

product_id
default

id

→ products

-

name
default

string

—

-

status
default

enum

—

-

can_activate

boolean

—

-

can_deactivate

boolean

—

-

description

string

—

-

usage_type

enum

—

-

create_time
default

date

—

-

update_time

date

—

-

Creation

Create Plan

Create Plan

Route: POST /mutation/plans

Entrees configurables
NameTypeRequiredDescription
auto_bill_outstandingbooleanNo-
descriptionstringNo-
interval_countnumberNo-
interval_unitenumYesValues: DAY, WEEK, MONTH, YEAR
namestringYes-
payment_failure_thresholdnumberNo-
price_currencystringYes-
price_valuenumberYes-
product_ididYes-
setup_fee_valuenumberNo-
statusenumNoValues: ACTIVE, INACTIVE
total_cyclesnumberNo-
Donnees retournees dans Excel

Cette action retourne une confirmation plutot qu une table selectionnable.

Modification

Update Plan

Update Plan

Route: PATCH /mutation/plans

Entrees configurables
NameTypeRequiredDescription
auto_bill_outstandingbooleanNo-
descriptionstringNo-
interval_countnumberNo-
interval_unitenumYesValues: DAY, WEEK, MONTH, YEAR
namestringYes-
payment_failure_thresholdnumberNo-
price_currencystringYes-
price_valuenumberYes-
product_ididYes-
setup_fee_valuenumberNo-
statusenumNoValues: ACTIVE, INACTIVE
total_cyclesnumberNo-
Donnees retournees dans Excel

Cette action retourne une confirmation plutot qu une table selectionnable.

Products

Catalog products that subscription plans are built on. Products cannot be deleted.

Utilise comme filtre par

Lecture

Products

Catalog products that subscription plans are built on. Products cannot be deleted.

Route: GET /products

Formule Excel: =LF.paypal.products("selection", "fields")

Entrees configurables
NameTypeRequiredDescription
linkstringYes-
ididNoRead exactly this record. Answers one row, or none when the id is unknown.
per_pagenumberNoRows per page (max 20) Default: 20
pagenumberNoPage number, starting at 1
Donnees retournees dans Excel
Field
Type
Relations
Description
id
default

id

—

-

name
default

string

—

-

description
default

string

—

-

type

enum

—

-

category

string

—

-

image_url

string

—

-

home_url

string

—

-

create_time
default

date

—

-

update_time

date

—

-

Creation

Create Product

Create Product

Route: POST /mutation/products

Entrees configurables
NameTypeRequiredDescription
categorystringNo-
descriptionstringNo-
home_urlstringNo-
image_urlstringNo-
namestringYes-
typeenumYesValues: PHYSICAL, DIGITAL, SERVICE
Donnees retournees dans Excel

Cette action retourne une confirmation plutot qu une table selectionnable.

Modification

Update Product

Update Product

Route: PATCH /mutation/products

Entrees configurables
NameTypeRequiredDescription
categorystringNo-
descriptionstringNo-
home_urlstringNo-
image_urlstringNo-
namestringYes-
typeenumYesValues: PHYSICAL, DIGITAL, SERVICE
Donnees retournees dans Excel

Cette action retourne une confirmation plutot qu une table selectionnable.

Invoicing

Cancel Invoice

Cancels a sent, unpaid invoice. The recipient can no longer pay it; the number stays used.

Creation

Cancel Invoice

Cancel Invoice

Route: POST /mutation/invoiceCancel

Entrees configurables
NameTypeRequiredDescription
invoiceIdidYes-
send_to_invoicerbooleanNo-
send_to_recipientbooleanNo-
Donnees retournees dans Excel

Cette action retourne une confirmation plutot qu une table selectionnable.

Invoices

Invoices you send to customers, from draft to paid.

Lecture

Invoices

Invoices you send to customers, from draft to paid.

Route: GET /invoices

Formule Excel: =LF.paypal.invoices("selection", "fields")

Entrees configurables
NameTypeRequiredDescription
linkstringYes-
ididNoRead exactly this record. Answers one row, or none when the id is unknown.
per_pagenumberNoRows per page (max 100) Default: 100
pagenumberNoPage number, starting at 1
Donnees retournees dans Excel
Field
Type
Relations
Description
id
default

id

—

-

status
default

enum

—

-

invoice_number
default

string

—

-

invoice_date
default

string

—

-

currency
default

string

—

-

recipient_email
default

string

—

-

recipient_name
default

string

—

-

total
default

number

—

-

due
default

number

—

-

Creation

Create Invoice Draft

Create Invoice Draft

Route: POST /mutation/invoices

Entrees configurables
NameTypeRequiredDescription
detail.currency_codestringYes-
detail.invoice_datestringNo-
detail.invoice_numberstringNo-
detail.memostringNo-
detail.notestringNo-
detail.payment_term.due_datestringNo-
detail.payment_term.term_typeenumNoValues: DUE_ON_RECEIPT, DUE_ON_DATE_SPECIFIED, NET_10, NET_15, NET_30
detail.referencestringNo-
item_descriptionstringNo-
item_namestringYes-
item_quantitynumberNo-
item_tax_namestringNo-
item_tax_percentnumberNo-
item_unit_amountnumberYes-
recipient_business_namestringNo-
recipient_emailstringYes-
recipient_given_namestringNo-
recipient_surnamestringNo-
Donnees retournees dans Excel

Cette action retourne une confirmation plutot qu une table selectionnable.

Modification

Delete Draft Invoice

Delete Draft Invoice

Route: DELETE /mutation/invoices

Entrees configurables
NameTypeRequiredDescription
detail.currency_codestringYes-
detail.invoice_datestringNo-
detail.invoice_numberstringNo-
detail.memostringNo-
detail.notestringNo-
detail.payment_term.due_datestringNo-
detail.payment_term.term_typeenumNoValues: DUE_ON_RECEIPT, DUE_ON_DATE_SPECIFIED, NET_10, NET_15, NET_30
detail.referencestringNo-
item_descriptionstringNo-
item_namestringYes-
item_quantitynumberNo-
item_tax_namestringNo-
item_tax_percentnumberNo-
item_unit_amountnumberYes-
recipient_business_namestringNo-
recipient_emailstringYes-
recipient_given_namestringNo-
recipient_surnamestringNo-
Donnees retournees dans Excel

Cette action retourne une confirmation plutot qu une table selectionnable.

Send Invoice

Emails a draft invoice to its recipient, who can then pay it. PayPal sends the mail, not LinkyFlow.

Creation

Send Invoice

Send Invoice

Route: POST /mutation/invoiceSend

Entrees configurables
NameTypeRequiredDescription
invoiceIdidYes-
send_to_invoicerbooleanNo-
send_to_recipientbooleanNo-
Donnees retournees dans Excel

Cette action retourne une confirmation plutot qu une table selectionnable.

Reports

Balances

Total, available and withheld balance, per currency.

Lecture

Balances

Total, available and withheld balance, per currency.

Route: GET /balances

Formule Excel: =LF.paypal.balances("selection", "fields")

Entrees configurables
NameTypeRequiredDescription
linkstringYes-
as_of_timestringNoThe balance at this moment (ISO date-time). Defaults to now.
currency_codestringNoOne currency only; empty answers every currency held
Donnees retournees dans Excel
Field
Type
Relations
Description
currency
default

string

—

-

primary
default

boolean

—

-

total_balance
default

number

—

-

available_balance
default

number

—

-

withheld_balance
default

number

—

-

Disputes

Buyer disputes and chargebacks, with their stage, state and amount.

Lecture

Disputes

Buyer disputes and chargebacks, with their stage, state and amount.

Route: GET /disputes

Formule Excel: =LF.paypal.disputes("selection", "fields")

Entrees configurables
NameTypeRequiredDescription
linkstringYes-
ididNoRead exactly this dispute (its dispute id). Answers one row, or none when the id is unknown.
createdAfterstringNoOnly disputes created at or after this moment (ISO date or epoch seconds)
dispute_stateenumNoValues: REQUIRED_ACTION, REQUIRED_OTHER_PARTY_ACTION, UNDER_PAYPAL_REVIEW, RESOLVED, OPEN_INQUIRIES
disputed_transaction_idstringNoDisputes about this transaction
per_pagenumberNoRows per page (max 50) Default: 50
pagenumberNoPage number, starting at 1
Donnees retournees dans Excel
Field
Type
Relations
Description
dispute_id
default

id

—

-

create_time
default

date

—

-

status
default

enum

—

-

dispute_state
default

enum

—

-

reason
default

enum

—

-

amount
default

number

—

-

currency
default

string

—

-

seller_transaction_id
default

id

→ transactions

-

seller_response_due_date
default

date

—

-

Transactions

Every movement on the account: sales, refunds, fees, payouts and adjustments, with the payer.

Lecture

Transactions

Every movement on the account: sales, refunds, fees, payouts and adjustments, with the payer.

Route: GET /transactions

Formule Excel: =LF.paypal.transactions("selection", "fields")

Entrees configurables
NameTypeRequiredDescription
linkstringYes-
createdAfterstringNoStart of the window (ISO date or epoch seconds). Defaults to 31 days before the end. PayPal serves at most 31 days per query.
createdBeforestringNoEnd of the window (ISO date or epoch seconds). Defaults to now.
transaction_idstringNoExactly this transaction
transaction_statusenumNoD denied, P pending, S success, V reversed Values: D, P, S, V
transaction_typestringNoPayPal transaction event code, e.g. T0006 (payment), T1107 (refund)
transaction_currencystringNoThree-letter ISO code
payment_instrument_typeenumNoValues: CREDITCARD, DEBITCARD
balance_affecting_records_onlyenumNoY (the default at PayPal) leaves out records that did not move the balance Values: Y, N
per_pagenumberNoRows per page (max 500) Default: 100
pagenumberNoPage number, starting at 1
Donnees retournees dans Excel
Field
Type
Relations
Description
transaction_id
default

id

—

-

event_code
default

string

—

-

date
default

date

—

-

status
default

enum

—

-

amount
default

number

—

-

currency
default

string

—

-

fee
default

number

—

-

payer_email
default

string

—

-

payer_name
default

string

—

-